Middle Java Backend Engineer (with GraphQL)

53 Minutes ago • 3-5 Years • Backend Development

Job Summary

Job Description

We are seeking a Middle Java Backend Engineer with GraphQL experience to support the growth of an existing platform for a US-based B2B company. This role involves developing and maintaining backend services using Java 21+ and Spring Boot, building and optimizing GraphQL and RESTful APIs, collaborating with cross-functional teams, utilizing AWS services (EC2, S3, Lambda, RDS), monitoring application performance, and participating in code reviews. The ideal candidate will have 3-5 years of backend development experience with Java, Spring Boot, and GraphQL APIs, along with knowledge of AWS, microservices, relational databases, CI/CD, and containerization.
Must have:
  • 3-5 years Java backend exp.
  • Spring Boot & GraphQL APIs
  • AWS services & cloud concepts
  • Microservices architecture
  • Relational DBs & ORM tools
  • CI/CD & Containerization
Good to have:
  • Non-relational DBs
  • Messaging systems (Kafka, RabbitMQ)
  • Monitoring tools (CloudWatch, Prometheus)
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events

Job Details

We are seeking a Middle Java Backend Engineer with GraphQL experience to support the growth of an existing platform for a US-based B2B company. This role is ideal for a skilled developer eager to work in a cloud-native environment and collaborate with cross-functional teams.

Responsibilities:

  • Develop and maintain backend services using Java 21+ and Spring Boot
  • Build and optimize GraphQL APIs and RESTful APIs for scalable and secure systems
  • Collaborate with senior developers, architects, and other team members to implement technical solutions
  • Utilize AWS services (e.g., EC2, S3, Lambda, RDS) to deploy and manage cloud-based applications
  • Monitor and improve application performance, scalability, and reliability
  • Participate in code reviews and contribute to improving development processes and best practices

Requirements:

  • 3–5 years of experience in backend development using Java
  • Hands-on experience with Spring Boot and related Spring frameworks
  • Mandatory: Experience building and working with GraphQL APIs
  • Working knowledge of AWS services and cloud computing concepts
  • Familiarity with microservices architecture and design patterns
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate)
  • Knowledge of CI/CD pipelines and containerization (e.g., Docker)
  • Problem-solving mindset and ability to work in a team-oriented environment
  • Good communication skills and a collaborative approach to development

Preferred Qualifications:

  • Experience with non-relational databases (e.g., DynamoDB, MongoDB)
  • Familiarity with messaging systems (e.g., Kafka, RabbitMQ)
  • Understanding 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

ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Axinous - Principal Software Engineer - API Tooling & Frameworks

Axinous

San Jose, California, United States (Hybrid)
3 Months ago
PwC - Data Architect – Technology Consulting

PwC

Prague, Prague, Czechia (On-Site)
3 Months ago
Every matrix - Middle Java Developer (Rules Engine)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
2 Weeks ago
Microsoft - Member of Technical Staff, High Performance Computing Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
White Hat Gaming  - Scala Developer

White Hat Gaming

(Remote)
3 Months ago
Egnyte - Senior Backend Engineer - AI

Egnyte

India (Remote)
1 Month ago
SuperPlay - SERVER TECH LEAD

SuperPlay

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
Tesla - Software Developer, IT Application

Tesla

North Holland, Netherlands (On-Site)
1 Day ago
Baazi Games - Senior Software Engineer

Baazi Games

Delhi, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

FIS Global - Lead Engineer – Development- (Java, Angular)

FIS Global

Pune, Maharashtra, India (Hybrid)
4 Months ago
Microsoft - Senior Data Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Paypal - Lead Software Engineer (JavaJ2EE)

Paypal

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
GoTo Group - Senior Software Engineer - SE3 (DP&I)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Software Development Engineer Graduate (Network Monitoring & Alerts) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
4 Months ago
Salesforce - Software Engineering AMTS/MTS (New Grad)

Salesforce

California, United States (On-Site)
1 Month ago
The Workshop - Database Engineer (Lakehouse)

The Workshop

Málaga, Andalusia, Spain (Hybrid)
3 Weeks ago
My Fitness Pal - Backend Software Engineer III

My Fitness Pal

United States (Remote)
1 Month ago
Saviynt - Consultant, Professional Services, IAM/IGA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

N-iX - Middle Java Engineer

N-iX

Ukraine (Remote)
1 Week ago
Playrix - Customer Support Representative (German and Russian)

Playrix

Ukraine (Remote)
3 Months ago
N-iX - Organizational Development Manager / Change Manager

N-iX

Ukraine (Remote)
1 Week ago
Gunzilla - Lead Environment Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Playtika - Java Technical Lead

Playtika

Ukraine (On-Site)
3 Months ago
N-iX - SENIOR FULLSTACK ENGINEER (#2723)

N-iX

Ukraine (Remote)
1 Month ago
Playrix - Senior Technical Designer

Playrix

Ukraine (Remote)
3 Months ago
N-iX - SENIOR FULL STACK ENGINEER (JAVA+REACT) (#2720)

N-iX

Ukraine (Remote)
1 Month ago
PwC - Senior Auditor

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
4 Months ago
Gunzilla - UGC manager

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

HackerRank - Lead Engineer - Backend (Onsite)

HackerRank

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Netflix - Distributed Systems Engineer (L5), Content Engineering

Netflix

California, United States (Remote)
2 Weeks ago
Voodoo - Senior Back-end Engineer - Wizz

Voodoo

Paris, Île-de-France, France (On-Site)
3 Months ago
Netflix - Software Engineer (L5) - Consumer Engineering

Netflix

United States (Remote)
3 Months ago
LeoVegas - Backend Engineer - Retention

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
DraftKings - Senior Software Engineer

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Months ago
GoTo Group - Software Engineer - Comms Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Netflix - Software Engineer L4/L5 - Content Finance Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
GoTo Group - Data Platform Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
2 Months ago
The Walt Disney Company - Java Backend Developer

The Walt Disney Company

Montévrain, Île-de-France, France (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded