Senior Java Engineer with GraphQL

1 Hour 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

Paypal - Senior Java Backend Developer

Paypal

Guatemala City, Guatemala Department, Guatemala (Hybrid)
4 Months ago
Knuddels - Initiativbewerbung Werkstudent*in Softwareentwicklung (m/w/d) - Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (On-Site)
3 Months ago
Riot Games - Staff Software Engineer - Developer Connections

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Unity - Software Engineer

Unity

San Francisco, California, United States (Hybrid)
3 Months ago
Applike Group - Tech Lead (Playtime Supply) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
3 Months ago
Simple Viral Games - Fullstack Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
6 Months ago
Proof of Play - Senior Blockchain Infrastructure/Tooling Engineer

Proof of Play

(Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Software Engineer II/Senior Software Engineer - CTJ - POLY

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Trend Micro - DevOps Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
18 Years ago
Microsoft - Principal Software Engineer - Teams

Microsoft

Suzhou, Jiangsu, China (On-Site)
4 Weeks ago
Google - Early Career Software Engineer, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago
Zazz - Support Engineer (Oracle PL/SQL & Java)

Zazz

(Remote)
4 Weeks ago
Paypal - Solutions Engineer - Enterprise

Paypal

Madrid, Community Of Madrid, Spain (Hybrid)
4 Months ago
Bohemia Interactive - Back-end Web Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
CData Software - Quality Assurance Automation Engineer

CData Software

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Staff Engineer (Java)

Nagarro

Johannesburg, Gauteng, South Africa (On-Site)
3 Months ago
Google - Software Engineer II, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brazil

PwC - Gerente de Auditoria Externa | Manager [tag02]

PwC

Rio De Janeiro, State Of Rio De Janeiro, Brazil (On-Site)
4 Months ago
ByteDance - Creator Operation Manager (BR) - CapCut

ByteDance

State Of São Paulo, Brazil (On-Site)
2 Months ago
Fortis Games - Sr. QA Engineer

Fortis Games

Brazil (Remote)
3 Months ago
PTW - Project Manager - Software Development

PTW

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
ARVORE Immersive Experiences - Finance Analyst - Treasury and Accounting

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Hybrid)
3 Weeks ago
PwC - Consultor Sr de Transfer Pricing| Senior Associate 2

PwC

São Paulo, State Of São Paulo, Brazil (On-Site)
4 Months ago
Meta - Engenheiro de Dados Junior

Meta

Brazil (On-Site)
6 Months ago
Netflix - Manager, Marketing Communications Finance & Strategy - Latin America

Netflix

State Of São Paulo, Brazil (On-Site)
3 Days ago
Epic Games - Programador(a) de UI

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Magic Media - 2D Spine Character Animator

Magic Media

State Of Rio De Janeiro, Brazil (Remote)
2 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Wargaming - Senior Backend Engineer (Unannounced project)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
Every matrix - Senior Java Developer

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Month ago
GoTo Group - One KYC Senior Backend Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
3 Months ago
Tencent - Senior Backend Developer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Ness Digital - Junior Integration Java Developer

Ness Digital

Prague, Prague, Czechia (Remote)
3 Weeks ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
Epic Games - Backend Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Kaiying Network - Java Backend Developer (Online Video)

Kaiying Network

Shanghai, Shanghai, China (On-Site)
1 Week ago
PENN Interactive - Staff Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded