Outscal Logooutscal logo

Senior Java Engineer with GraphQL

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

Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
PwC - Senior Associate_Java Full Stack Developer_Data & Analytics_Advisory_PAN India

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Axinous - Sr. Staff ML Engineer

Axinous

San Jose, California, United States (Hybrid)
2 Months ago
Luxoft - Senior Java Developer

Luxoft

Mississauga, Ontario, Canada (On-Site)
4 Months ago
Netflix - Senior Software Engineer (L5) - Client Delivery Platform

Netflix

United States (Remote)
1 Month ago
Mashgin - Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
5 Months ago
Qingci Games - Urgent Platform Backend Development Engineer

Qingci Games

(On-Site)
2 Months ago
Luxoft - Java Developer with Investment Banking and Trading experience

Luxoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
5 Months ago
Sporty Group - OpsTech Backend Engineer

Sporty Group

India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paytm - Backend - Software Engineer/Sr. Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Sporty Group - EU Platform Engineer

Sporty Group

(Remote)
10 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Colombia (Remote)
5 Months ago
Paytm - Data Engineering -Senior Data Engineer (PGDWH)

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Epic Games - Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Blue Yonder - Lead Software Engineer - Performance Engineering

Blue Yonder

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ION - Senior Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
5 Months ago
ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
4 Months ago
Scopely - Senior Software Engineer (Java)

Scopely

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brazil

Fortis Games - Staff Software Engineer (Frontend)

Fortis Games

Brazil (Remote)
5 Months ago
PwC - Banco de Talentos – Tax - Consultoria Tributária e Societária

PwC

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Salesforce - Reseller Account Executive - Nordeste

Salesforce

São Paulo, State Of São Paulo, Brazil (Remote)
2 Weeks ago
Easygo - Sportsbook Analyst Brazil

Easygo

State Of São Paulo, Brazil (On-Site)
1 Week ago
Evolution - Promotions Coordinator Brazil

Evolution

São Paulo, State Of São Paulo, Brazil (On-Site)
7 Months ago
Fortis Games - Analyst, People Analytics & Systems

Fortis Games

Brazil (Remote)
3 Months ago
Epic Games - Live Operations Analyst

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
ByteDance - LATAM Financial Services Partnership Lead

ByteDance

State Of São Paulo, Brazil (On-Site)
1 Month ago
Google - Early Career Software Engineer, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Anthology  Inc  - Solutions Engineer

Anthology Inc

Brazil (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
Netflix - Software Engineer (L4/L5) - Content Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Whatnot - Software Engineer, Discovery Feed & Browse

Whatnot

San Francisco, California, United States (Remote)
5 Months ago
Google - Software Engineering Manager II, Site Reliability Engineering, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
1 Month ago
Netflix - Software Engineer (L5) - Java Integration Framework (JIF)

Netflix

Los Gatos, California, United States (On-Site)
4 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Ukraine (Remote)
3 Months ago
N-iX - Senior Scala Engineer

N-iX

Ukraine (Remote)
2 Months ago
Volley - Senior Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
1 Month ago
SuperPlay - Senior Server Developer

SuperPlay

Bucharest, Bucharest, Romania (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded