Outscal Logooutscal logo

Middle Java Backend Engineer (with GraphQL)

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

PwC - Senior Associate | Devops SRE

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Sporty Group - Android Engineer

Sporty Group

India (Remote)
8 Months ago
Keywords Studios (Player Support) - Software Development Engineer in Test II

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
3 Months ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
1 Month ago
Meta - Software Engineer, Infrastructure

Meta

Bellevue, Washington, United States (Remote)
4 Months ago
Just Play GmbH - Backend Engineer

Just Play GmbH

Berlin, Berlin, Germany (Hybrid)
1 Week ago
Xsolla - Backend Software Engineer

Xsolla

Azerbaijan (On-Site)
5 Months ago
Keywords Studios (Player Support) - Software Engineer II- Backend

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
3 Months ago
Hedra - Machine Learning Engineer

Hedra

San Francisco, California, United States (On-Site)
6 Months ago
Mashgin - Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rackspace Technology - Senior Site Reliability Engineer (GCP)

Rackspace Technology

United States (Remote)
1 Month ago
Nagarro - Senior Staff Engineer, Java Developer

Nagarro

Atlanta, Georgia, United States (On-Site)
5 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Ness Digital - Lead Java Full-stack Engineer

Ness Digital

Timișoara, Timiș, Romania (Remote)
2 Months ago
Bigger Games - Lead Software Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
9 Months ago
Fluxon - Senior Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
5 Months ago
Velotio Technologies - Senior Data Platform Engineer

Velotio Technologies

Pune, Maharashtra, India (Remote)
4 Months ago
Axinous - Senior Software Development Engineer

Axinous

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Gunzilla - Senior Gameplay Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
Playtika - Talent Acquisition Specialist

Playtika

Ukraine (On-Site)
1 Month ago
Sigma Software - IT Lawyer

Sigma Software

Lviv, Lviv Oblast, Ukraine (On-Site)
4 Months ago
N-iX - Architect/Lead QT Engineer (#2522)

N-iX

Ukraine (Remote)
3 Months ago
N-iX - Senior Project Manager

N-iX

Ukraine (Remote)
1 Month ago
N-iX - Middle Automation (Java) QA Engineer

N-iX

Ukraine (Remote)
1 Month ago
N-iX - Senior React Native Engineer

N-iX

Ukraine (Remote)
1 Month ago
N-iX - Full-Stack Ruby on Rails Engineer (#2427)

N-iX

Ukraine (Remote)
4 Months ago
PwC - US GAAP Senior Consultant/Manager

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
5 Months ago
N-iX - Senior Full Stack Engineer (Node.js + Vue.js)

N-iX

Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Easyship - Senior Backend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
6 Months ago
The Walt Disney Company - Software Engineer II

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Unity - Senior Backend Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
9 Months ago
Epic Games - Senior Data Scientist

Epic Games

(On-Site)
1 Month ago
Rennsportgg - Site Reliability Engineer

Rennsportgg

Munich, Bavaria, Germany (Remote)
3 Weeks ago
Patterned Learning Career - Senior .NET Backend Engineer

Patterned Learning Career

(Remote)
1 Month ago
Red Point Labs - Java Backend Developer (Remote OK)

Red Point Labs

Argentina (Remote)
10 Months ago
Visual Concepts - Senior Server Engineer

Visual Concepts

Novato, California, United States (On-Site)
6 Months ago
Xsolla - Golang Backend Developer

Xsolla

Montreal, Quebec, Canada (On-Site)
4 Months ago
Genies - Lead Backend Engineer - Developer Platform

Genies

Los Angeles, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded