Synechron

Backend Java Developer - Java Version 17+, Springboot and AWS

Synechron · Gurugram, Haryana, India

Technology, Information and Internet · 10,001+ employees

Yesterday Closes in 4d
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain high-performance Java-based backend services and microservices. Collaborate with cross-functional teams to ship new features while ensuring application quality and responsiveness.

What they look for

Java 17+ Spring Boot AWS RESTful APIs Microservices JUnit Mockito PostgreSQL Docker Kubernetes Git Kafka Jenkins Terraform Grafana Agile/Scrum

Requirements

Requires 5-8 years of experience in backend development with Java 17+, Spring Boot, and cloud platforms like AWS. Proficiency in containerization tools like Docker and Kubernetes, as well as relational databases, is essential.

Benefits

Flexible Workplace Arrangements Mentoring Internal Mobility Learning And Development Programs

Full description

Job Description

We are seeking an experienced Backend Java Engineer to join our engineering team. The ideal candidate will design, develop and maintain high-performance, reliable backend services and applications using Java and related technologies.

Key Responsibilities Design, implement, and maintain Java-based applications and microservices Write clean, maintainable, and efficient code Collaborate with cross-functional teams to define, design, and ship new features Ensure the performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to address them Help maintain code quality, organisation, and automatization

Required Skills & Experience

  • 5-8 years of experience in backend development with Java (Java 17+) Strong experience with Spring Boot and Spring ecosystem (Spring Data, Spring Security, Spring Batch) Expertise in building RESTful APIs and microservices architecture Proficient with testing frameworks including JUnit, Mockito Experience with PostgreSQL or other relational databases Familiarity with containerisation using Docker Experience with Kubernetes for container orchestration Knowledge of AWS or other cloud platforms Version control with Git
  • Preferred Skills & Experience Familiarity with event-driven architectures and message brokers (Solace, Kafka, RabbitMQ) CI/CD pipeline experience (Jenkins, GitHub Actions) Infrastructure as Code (CloudFormation, Terraform) Experience with distributed systems and related patterns Monitoring and observability tools (Grafana stack) Agile/Scrum methodology experience
  • Personal Qualities Strong problem-solving skills with attention to detail Excellent communication and collaboration abilities Self-motivated with a continuous learning mindset Ability to work independently and as part of a team
  • Familiarity with AI coding agents and tools.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice