An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Synechron is seeking a Java Backend Lead to lead a team of Java developers and deliver scalable backend applications using Java, Spring Boot, and microservices in large enterprise environments.
You will translate business requirements into technical designs, guide development, and ensure quality, performance, and timely delivery while collaborating with cross-functional teams in Bengaluru.
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.
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.
5+ years of experience in Java development or related software engineering roles. Proven experience leading a team of Java developers. Experience developing and maintaining Java-based applications and systems. Strong experience with Java, Spring Boot, microservices, RESTful services, and database integration. Experience designing and implementing scalable and efficient Java solutions. Experience working with Agile or Scrum software development methodologies. Experience delivering Java-based solutions for a large enterprise. Familiarity with cloud computing and cloud-enabled application architectures. Industry experience in enterprise software development, technology, financial services, or other large-scale technology environments is preferred. Candidates may also qualify through equivalent combinations of Java development, backend engineering, technical leadership, solution design, microservices development, or enterprise application delivery experience that demonstrate the required capabilities and outcomes.
Lead and mentor a team of Java developers, review technical work, assign development priorities, and support consistent delivery practices.
Analyze business requirements and translate them into technical solutions using Java, Spring Boot, microservices, REST APIs, and database technologies.
Develop, test, deploy, troubleshoot, and maintain Java-based applications and systems in collaboration with cross-functional teams.
Make technical decisions within the agreed architecture and delivery scope, resolve implementation issues, and elevate material risks, dependencies, or design concerns when required.
Bachelor’s degree in Computer Science or a related field; equivalent relevant professional experience may be considered.
5+ years of experience in Java development, including experience developing backend applications and enterprise software solutions.
Proven experience leading or mentoring a team of Java developers and supporting high-quality software delivery.
Advanced certification in Java development or a related technical discipline is preferred but not mandatory.
Commitment to continuous learning and professional development through technical training, certifications, knowledge sharing, and practical experience with evolving technologies.
Apply critical thinking and structured problem-solving to analyze requirements, resolve complex technical issues, and design effective backend solutions.
Lead and mentor Java developers while promoting collaboration, knowledge sharing, code quality, and shared delivery responsibility.
Communicate technical designs, decisions, delivery progress, risks, and dependencies clearly with technical and non-technical stakeholders.
Adapt to changing business requirements, technology developments, application architectures, delivery priorities, and enterprise constraints.
Evaluate and adopt suitable technologies, development patterns, and engineering practices that improve scalability, reliability, maintainability, and innovation.
Manage competing priorities, support timely delivery, work effectively under pressure, and maintain quality while meeting agreed deadlines.
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.
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions.
Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, consulting, digital, Cloud & Development Operations, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms.
Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.
Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams.
With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets.
All positions are required to adhere to our Sustainability and Health Safety standards, demonstrating a commitment to environmental stewardship, workplace safety, and sustainable practices.