Synechron · Posted 2 days ago

Java Backend – Java, Spring Boot, Microservices, REST APIs & Database

Bengaluru - Bellandur (GTP)

The posting

key requirement, as the employer wrote it

Job Summary Synechron is seeking a Java Backend Lead to lead a team of Java developers and deliver high-quality, scalable backend applications and systems.

The role focuses on Java, Spring Boot, microservices architecture, RESTful services, databases, and cloud-enabled solutions.

The Java Backend Lead will translate business requirements into technical solutions, guide development activities, resolve technical issues, and collaborate with cross-functional teams to support innovation.

The role contributes to business objectives by delivering reliable Java-based solutions for large enterprise environments while maintaining quality, scalability, performance, and delivery standards.

Software Requirements Required Software Skills Java: Extensive knowledge of Java programming and related technologies; experience developing and maintaining Java-based applications and systems.

Spring Boot: Hands-on experience developing backend applications and services using Spring Boot.

Microservices: Practical experience designing, developing, integrating, and supporting microservices-based applications.

RESTful services: Experience designing, developing, consuming, and maintaining REST APIs.

Databases: Experience working with databases, data access, SQL, transactions, queries, and database integration.

Cloud computing: Familiarity with cloud computing concepts and their application to Java and microservices solutions.

Agile and Scrum: Strong understanding of software development methodologies, including Agile and Scrum.

Development versions: Experience working with the Java, Spring Boot, microservices, REST, database, cloud, and development tool versions used by the assigned Synechron project.

Preferred Software Skills Experience with multiple Spring modules and persistence technologies.

Familiarity with containerized microservices and orchestration platforms.

Experience with API documentation, service monitoring, centralized logging, and application performance tools.

Knowledge of automated testing, continuous integration, continuous delivery, and deployment automation.

Familiarity with event-driven architecture, messaging systems, or distributed application patterns.

Advanced certification in Java development or a related technology discipline.

Equivalent tools and technologies may be considered where they provide comparable capabilities.

Overall Responsibilities Lead a team of Java developers and support high-quality software delivery.

Provide technical direction, mentoring, task guidance, and code-review support to Java development team members.

Develop and maintain Java-based applications and systems.

Design and implement scalable, efficient, secure, and maintainable Java solutions that meet business requirements.

Develop and maintain Spring Boot applications, microservices, REST APIs, and database integrations.

Analyze business requirements and translate them into technical designs, implementation plans, and deliverable software.

Establish and promote appropriate coding, testing, documentation, deployment, and support practices.

Collaborate with cross-functional teams to resolve technical issues and drive innovation.

Review technical designs and implementation approaches for scalability, performance, reliability, maintainability, and security.

Troubleshoot and resolve application, integration, database, deployment, and performance issues in a timely manner.

Participate in Agile and Scrum ceremonies, including planning, estimation, reviews, retrospectives, and delivery discussions.

Support the delivery of Java-based solutions for large enterprise environments.

Evaluate and recommend new technologies, patterns, and development practices that align with business and technical objectives.

Support sustainable software practices by encouraging reusable components, efficient processing, maintainable services, and responsible use of infrastructure resources.

Ensure delivery outcomes meet agreed requirements for quality, security, performance, reliability, and timelines.

Technical Skills (By Category) Programming Languages Essential Extensive knowledge of Java programming.

Experience developing enterprise Java applications and backend systems.

Understanding of object-oriented programming, exception handling, collections, concurrency, and maintainable code practices.

Ability to write scalable, testable, readable, and maintainable Java code.

Preferred Familiarity with additional programming languages used for automation, integration, or cloud-native development.

Experience with scripting for deployment, testing, monitoring, or operational support.

Knowledge of modern Java language features relevant to the assigned project.

Databases/Data Management Essential Experience integrating Java and Spring Boot applications with databases.

Understanding of SQL, data modelling, tables, relationships, indexes, transactions, and query performance.

Ability to design and review data-access solutions for microservices and enterprise applications.

Experience troubleshooting database-related application issues.

Preferred Experience with relational and NoSQL databases.

Familiarity with database optimization, schema migration, caching, transaction management, and data consistency.

Understanding of data ownership and persistence considerations in microservices architecture.

Cloud Technologies Essential Familiarity with cloud computing concepts and infrastructure.

Understanding of how cloud environments support application deployment, scalability, availability, monitoring, and resilience.

Ability to collaborate with cloud and infrastructure teams to support Java and microservices solutions.

Preferred Experience deploying and supporting Java or Spring Boot services in cloud environments.

Familiarity with containers, orchestration, configuration management, service discovery, and cloud monitoring.

Awareness of resource-efficient architecture and cloud cost considerations.

Frameworks and Libraries Essential Strong experience with Spring

Synechron

Open roles in India
58
Hiring in
Mumbai, Chennai - Taramani (Ascendas), Hyderabad Eco Park, Pune - Kharadi (EON-II), Chennai, Pune - Hinjewadi (Ascendas)
Applications through
Workday

Counted from the roles we read off Synechron's own hiring page today.

Synechron Inc

American financial technology company

Founded
2001
Headquarters
New York City
Industry
computer science
Company website

Facts from Wikidata, the open, community-edited database behind Wikipedia — check the link if something looks out of date. Funding rounds, investors and employee ratings are not shown: no free source carries them reliably.

My match scoreApply