Senior Java Engineer with GraphQL

1 Week ago • 7 Years + • Backend Development

Job Summary

Job Description

N-iX seeks a Senior Java Backend Developer to bolster an existing platform for a US B2B firm. Responsibilities include designing, developing, and maintaining highly scalable backend services using Java 21+ and Spring framework; leading GraphQL and RESTful API design and optimization; collaborating with architects and product managers; leveraging AWS services; owning performance and monitoring strategies; providing technical leadership and performing code reviews. The role demands extensive experience in backend development, Spring Boot, GraphQL, AWS, microservices architecture, relational databases, CI/CD, and containerization.
Must have:
  • 7+ years Java backend development experience
  • Deep Spring Boot and related frameworks expertise
  • Extensive GraphQL experience (schema design, optimization, security)
  • AWS services and cloud computing experience
  • Microservices, event-driven systems, distributed systems knowledge
  • Relational databases (MySQL, PostgreSQL) and ORM tools (Hibernate)
  • CI/CD, containerization (Docker, Kubernetes), infrastructure as code
Good to have:
  • Non-relational databases (DynamoDB, MongoDB)
  • Messaging systems (Kafka, RabbitMQ)
  • Monitoring tools (CloudWatch, Prometheus)
Perks:
  • Flexible working format (remote, office-based, or hybrid)
  • Competitive salary and compensation package
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events and team buildings

Job Details

N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in nine countries - Poland, Ukraine, Sweden, Romania, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.

We are seeking a Senior Java Backend Developer to support the growth of an existing platform for a US-based B2B company.

Key Responsibilities:

  • Design, develop, and maintain highly scalable backend services using Java 21+ and the Spring framework.
  • Lead the design and optimization of GraphQL APIs and RESTful APIs to ensure scalability, security, and performance.
  • Collaborate with senior architects, product managers, and cross-functional teams to define and implement advanced technical solutions.
  • Utilize AWS services (e.g., EC2, S3, Lambda, RDS, SNS, SQS) to build and manage cloud-native applications.
  • Take ownership of performance, scalability, and monitoring strategies to ensure high availability and reliability.
  • Provide technical leadership, contribute to architectural decisions, and perform rigorous code reviews.

Required Qualifications:

  • 7+ years of experience in backend development using Java.
  • Deep expertise in Spring Boot and related Spring frameworks.
  • Mandatory: Extensive experience with GraphQL, including schema design, performance optimization, and security best practices.
  • Proven experience with AWS services and cloud computing concepts.
  • Strong knowledge of microservices architecture, event-driven systems, and distributed systems design.
  • Advanced experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate).
  • Strong background in CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and infrastructure as code (e.g., Terraform, CloudFormation).
  • Excellent problem-solving and debugging skills in complex systems.
  • Strong communication skills with experience presenting technical solutions to stakeholders.

Preferred Qualifications:

  • Familiarity with non-relational databases (e.g., DynamoDB, MongoDB).
  • Hands-on experience with messaging systems (e.g., Kafka, RabbitMQ).
  • Knowledge of monitoring tools (e.g., CloudWatch, Prometheus).

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

PwC - Associate, Data and Analytics Advisory

PwC

Kolkata, West Bengal, India (On-Site)
• 1 Month ago
Virtuos - Assistant Technical Director (Gameplay)

Virtuos

China (On-Site)
• 1 Month ago
Paytm - Backend - Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
• 2 Months ago
Milestone sr.l. - JUNIOR GAME PROGRAMMER

Milestone sr.l.

Milan, Lombardy, Italy (Hybrid)
• 6 Months ago
Next Level Business Services - Technical Lead – Java

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
• 4 Months ago
Ggames - Javascript Games Developer

Ggames

Newcastle Upon Tyne, England, United Kingdom (Remote)
• 7 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Ukraine (Remote)
• 2 Weeks ago
Eleven Labs - AI Safety Engineer (Back-End)

Eleven Labs

United Kingdom (Remote)
• 1 Month ago
PwC - Python Developer (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 4 Months ago
Playrix - Golang Tech Lead (GameOps)

Playrix

Ireland (Remote)
• 3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Analityk biznesowy  (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 4 Months ago
SmileGate - Group IT System Development and Operation

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
• 1 Month ago
Canva - Senior Engineering Manager (BE) - Visual Suite Platform - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
• 3 Months ago
Warner Bros Discovery - Senior Staff Software Engineer- Backend(Java), Commerce- Hyderabad

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
• 3 Months ago
Canva - Senior Backend Engineer (Java)

Canva

Sydney, New South Wales, Australia (Remote)
• 3 Weeks ago
N-iX - Senior Java Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Hybrid)
• 3 Weeks ago
Scopely - Senior Software Engineer (PHP)

Scopely

Bengaluru, Karnataka, India (Hybrid)
• 3 Weeks ago
4ThePlayer - REMOTE Junior Backend JavaScript Developer

4ThePlayer

(Remote)
• 2 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

New York, New York, United States (On-Site)
• 3 Months ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

San Jose, California, United States (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Brazil

Fortis Games - Senior QA Automation Engineer

Fortis Games

Brazil (On-Site)
• 3 Weeks ago
Evolution - Project Manager Brasil

Evolution

São Paulo, State Of São Paulo, Brazil (On-Site)
• 7 Months ago
Fortis Games - QA Manager

Fortis Games

Rio De Janeiro, Brazil (Remote)
• 2 Months ago
USE Insider - Customer Success Manager - São Paulo

USE Insider

State Of São Paulo, Brazil (On-Site)
• 3 Months ago
ION - Trading Support Analyst, São Paulo - 4263

ION

São Paulo, State Of São Paulo, Brazil (On-Site)
• 4 Months ago
Workco - Product Management Lead

Workco

São Paulo, State Of São Paulo, Brazil (On-Site)
• 2 Weeks ago
Adyen - Account Manager (Affirmative Action for Black Community)

Adyen

São Paulo, State Of São Paulo, Brazil (On-Site)
• 3 Months ago
Fortis Games - Manager, QA

Fortis Games

Brazil (On-Site)
• 3 Hours ago
Tencent - Senior Strategic Sales Executive (Tencent Cloud)

Tencent

São Paulo, State Of São Paulo, Brazil (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

CloudHire - Senior Backend Engineer - TypeScript

CloudHire

Karnataka, India (Remote)
• 1 Month ago
Bungie - Engineering Architect - Game Server Orchestration

Bungie

United States (Hybrid)
• 1 Month ago
Activision - Software Development Co-op

Activision

Vancouver, British Columbia, Canada (Hybrid)
• 3 Weeks ago
Kaiying Network - Java Backend Developer (Online Video)

Kaiying Network

Shanghai, Shanghai, China (On-Site)
• 2 Weeks ago
PwC - IN_Senior Associate_ Golang _Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
CloudHire - Senior Backend Developer

CloudHire

Mumbai, Maharashtra, India (Remote)
• 4 Months ago
Haptic - Backend Engineer (Go)

Haptic

Sweden (On-Site)
• 1 Month ago
Verve - Senior Backend Engineer (Java, Go)

Verve

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
GoTo Group - Lead Software Engineer - Engineering Platforms

GoTo Group

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
LeoVegas - Node.js Engineer

LeoVegas

Málaga, Andalusia, Spain (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded