Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Synechron Technologies Pvt. Ltd. in Mumbai seeks a Senior Java Developer with 7+ years of Java development experience and proven leadership of a Java team.
You will develop, maintain, and deliver scalable Java-based applications for large enterprises, translating business needs into robust technical solutions. Responsibilities include mentoring the team, ensuring high-quality delivery, and adopting modern practices such as microservices and cloud computing.
Synechron is seeking a Java Developer with at least 7 years of Java development experience and proven experience leading a team of Java developers. The role is responsible for developing, maintaining, and delivering scalable Java-based applications and systems for large enterprise environments. This position will translate business requirements into technical solutions, support high-quality software delivery, resolve technical issues, and contribute to innovation through modern development practices, microservices architecture, and cloud computing.
Lead, coordinate, and mentor a team of Java developers while supporting effective collaboration, technical growth, and high-quality delivery. Develop, enhance, maintain, test, and deploy Java-based applications and systems that meet defined business and technical requirements. Design and implement scalable, efficient, maintainable, and supportable Java solutions for large enterprise environments. Analyze business requirements and translate them into technical designs, development tasks, implementation plans, and measurable delivery outcomes. Collaborate with cross-functional teams to resolve technical issues, manage dependencies, and support informed engineering decisions. Apply software development methodologies, coding standards, testing practices, and documentation requirements throughout the delivery lifecycle. Troubleshoot application defects, performance issues, integration challenges, and production incidents within agreed timelines. Contribute to the adoption of microservices architecture, cloud computing, and other relevant technologies where they support business and operational objectives. Review technical designs, code, test results, and implementation plans to identify risks and improve solution quality. Promote maintainable solutions that use resources efficiently, reduce avoidable processing, and consider sustainability in application design and cloud usage where applicable. Track delivery progress, communicate risks and dependencies, and support continuous improvement across the development team.
Essential: At least 7 years of professional experience with Java programming. Strong understanding of object-oriented programming, exception handling, collections, concurrency, and application design principles. Experience developing, debugging, testing, and maintaining Java-based enterprise applications.
Preferred: Experience with Java 11 or later. Experience with scripting or additional programming languages used to support automation, integration, or application operations.
Essential Experience integrating Java applications with relational or enterprise data stores. Ability to work with application data models, queries, transactions, data validation, and persistence requirements. Experience troubleshooting application issues involving data access, consistency, or performance.
Preferred: Experience with both relational and non-relational databases. Familiarity with database performance optimization, indexing, transaction management, and data migration.
Essential Understanding of cloud computing concepts relevant to application development, deployment, scalability, and support. Ability to contribute to Java application delivery in cloud-based or hybrid environments.
Preferred Hands-on experience deploying or supporting Java applications on cloud platforms. Experience with cloud-native development, containerized applications, scalable services, monitoring, and resource optimization.
Essential Experience using Java frameworks and libraries to develop maintainable enterprise applications. Understanding of application layers, service components, dependency management, configuration, and integration patterns. Experience designing or supporting scalable application components.
Preferred Experience developing microservices-based applications. Exposure to frameworks and libraries used for web applications, REST services, dependency injection, persistence, messaging, or distributed systems. Experience applying design patterns and principles that improve application maintainability and reuse.
Essential Experience with Agile, Scrum, or comparable software development methodologies. Experience with source control, code reviews, defect tracking, build management, testing, deployment, and technical documentation. Experience participating in requirements analysis, technical design, development, testing, release, and post-production support. Experience leading or coordinating development activities within a team.
Preferred Experience with continuous integration and continuous delivery practices. Exposure to automated build, deployment, quality analysis, monitoring, and containerization tools. Experience working with iterative planning, estimation, sprint reviews, retrospectives, and continuous improvement activities.
Essential Understanding of secure software development practices for Java applications. Ability to apply appropriate authentication, authorization, input validation, secure error handling, and protection of sensitive data. Awareness of secure API communication, access controls, vulnerability management, and organizational security standards.
Preferred Experience implementing security controls in microservices or cloud-based applications. Exposure to secure coding assessments, application security testing, encryption practices, and security reviews.
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 & DevOps, 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. For more information on the company, please visit our website or LinkedIn community. At Synechron, we are committed to integrating sustainability into our business strategy, ensuring responsible growth while minimizing environmental impact. Employees play a key role in driving our sustainability initiatives, from reducing our carbon footprint to fostering ethical and sustainable business practices across global operations. All positions are required to adhere to our Sustainability and Health Safety standards, demonstrating a commitment to environmental stewardship, workplace safety, and sustainable practices.