Post Job Free
Sign in

Java Backend Developer

Company:
Synechron
Location:
Gachibowli, Telangana, 500046, India
Posted:
May 06, 2026
Apply

Description:

Overall Responsibilities:

Design, develop, and maintain scalable and high-performance backend applications

Create RESTful APIs and integrate with frontend components or third-party services

Write clean, efficient, and reusable code adhering to best practices

Conduct code reviews and ensure code quality and standards

Troubleshoot, debug, and resolve backend issues

Collaborate with front-end developers, QA teams, and product managers to deliver end-to-end solutions

Implement security and data protection measures

Optimize application performance and scalability

Stay updated with the latest industry trends and incorporate best practices

Software Requirements:

Strong proficiency in Java (Java 8 or higher)

Experience with frameworks like Spring Boot, Spring MVC

Knowledge of RESTful API development and microservices architecture

Familiarity with SQL and NoSQL databases (MySQL, MongoDB, etc.)

Experience with version control systems such as Git

Basic understanding of containerization tools like Docker

Familiarity with build tools such as Maven or Gradle

Exposure to cloud platforms (AWS, Azure, GCP) is a plus

Knowledge of message brokers like Kafka or RabbitMQ is optional

Category-wise Technical Skills:

Programming & Frameworks: Java 8+/Spring Boot, Spring MVC

APIs & Web Services: REST, SOAP (optional)

Databases: MySQL, PostgreSQL, MongoDB, Redis (optional)

Messaging & Queues: Kafka, RabbitMQ (optional)

Version Control & CI/CD: Git, Jenkins, Maven/Gradle

Containers & Cloud: Docker, Kubernetes, AWS/Azure/GCP (basic knowledge)

Testing & Security: JUnit, Mockito, OAuth2, JWT (optional)

Other Tools: IntelliJ IDEA/Eclipse, Postman

Experience:

Minimum 5+ years of professional backend development experience with Java and related technologies.

Day-to-Day Activities:

Developing new backend features and APIs

Maintaining and improving existing applications

Collaborating with frontend, QA, and product teams on requirements

Performing code reviews and offering technical guidance

Debugging and resolving production issues

Writing unit and integration tests

Participating in sprint planning and Agile ceremonies

Documenting technical specifications and code

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field

Proven experience in Java backend development, preferably in a microservices environment

Relevant certifications (e.g., Oracle Certified Java Programmer) are a plus

Soft Skills:

Strong analytical and problem-solving skills

Excellent communication and teamwork skills

Ability to work independently and take ownership of tasks

Adaptability to evolving project needs

Attention to detail and commitment to quality

Good time management and organizational skills

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

JR1035465

Apply