Middle Java Backend Engineer (with GraphQL)

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

PlayStation Global - IT DevOps – Senior Cloud Engineer

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Weeks ago
Info Stretch - Automation Test Engineer-mobile test

Info Stretch

Bethesda, Maryland, United States (On-Site)
2 Months ago
Netflix - Full Stack Software Engineer L5 - Content Infrastructure & Solutions

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Zuora - Senior ML Engineer

Zuora

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
PlayStation Global - Staff Machine Learning Engineer, Enterprise Enablement

PlayStation Global

California, United States (On-Site)
1 Month ago
Zoox - Backend Software Engineering Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
4 Months ago
Google - Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
1047 Games - Fullstack Engineer

1047 Games

(Remote)
1 Week ago
Fliff  Inc  - Senior Software Engineer

Fliff Inc

Sofia, Sofia City Province, Bulgaria (On-Site)
8 Months ago
PwC - Associate_ Java developer _Application  Technology_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Senior Data Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meta - Software Engineer, Product

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Edgemony - Back End Engineer - JAVA

Edgemony

Palermo, Sicily, Italy (Remote)
4 Months ago
Zeta - Lead Software Development Engineer_Backend

Zeta

Hyderabad, Telangana, India (On-Site)
4 Months ago
Assystems - Lead Developer -  H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (Hybrid)
3 Months ago
Anzuio - Senior C++ Developer

Anzuio

Tel Aviv District, Israel (Hybrid)
5 Months ago
Ello - Senior Mobile Engineer (Flutter)

Ello

San Francisco, California, United States (On-Site)
3 Months ago
Canva - Senior Backend Engineer - Canva Ecosystem

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago
Nielsen Holdings - Backend Developer - Java (P3)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

N-iX - Senior Java Engineer (#2596)

N-iX

Ukraine (Remote)
2 Months ago
Playtika - Senior Data/AI SRE Engineer

Playtika

Ukraine (On-Site)
3 Months ago
Gunzilla - Blockchain Go Engineer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
N-iX - Senior .NET Engineer

N-iX

Ukraine (Remote)
4 Days ago
Sigma Software - IT Lawyer

Sigma Software

Lviv, Lviv Oblast, Ukraine (On-Site)
3 Months ago
Playtech - Junior Java Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
N-iX - Middle Automation (Java) QA Engineer

N-iX

Ukraine (Remote)
3 Weeks ago
N-iX - Senior SAP ABAP Engineer

N-iX

Ukraine (Hybrid)
4 Weeks ago
Arrible - 3D ANIMATOR (remote)

Arrible

Kyiv, Kyiv City, Ukraine (Remote)
7 Months ago
GT - ML Architect (with Data Experience)

GT

Ukraine (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Homa games - Senior Machine Learning Engineer

Homa games

Paris, Île-de-France, France (On-Site)
7 Months ago
Evolution - Scala Engineer

Evolution

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
3 Weeks ago
King - Senior Engineer C++/Mobile SDK

King

Stockholm, Stockholm County, Sweden (On-Site)
4 Weeks ago
Unico Connect - Senior NodeJS Developer

Unico Connect

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Velotio Technologies - Senior Fullstack Engineer (Node.js, Java & React)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
Epic Games - Senior Backend Engineer

Epic Games

Bellevue, Washington, United States (On-Site)
1 Month ago
N-iX - Senior Java Developer

N-iX

Brazil (Hybrid)
3 Weeks ago
Vi - Backend Developer

Vi

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Sinch - Senior Java Backend Developer - Malmö - Onsite

Sinch

Malmö, Skåne County, Sweden (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded