Padmi
Capco logo
Capco

banking transformation · capital markets consulting

Senior Java Developer / Technical Lead

MumbaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Capco

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Java Developer at Capco, a global technology and management consulting firm, you will have the opportunity to work on engaging projects with the largest international and local banks, insurance companies, payment service providers, and other key players in the industry. Your work will have a significant impact on transforming the financial services industry. Capco values diversity, inclusivity, and creativity, providing a tolerant and open culture where everyone has the opportunity to grow their career. With no forced hierarchy, you can take your career into your own hands and make a real impact. Role Overview: You will be responsible for designing, leading, developing, and maintaining high-performance Java-based applications. Your expertise in Microservices architecture and Spring Boot will be crucial in architecting and building scalable and resilient microservices-based systems. Additionally, you will lead the development of RESTful APIs and complex integrations, provide technical leadership and mentorship to development teams, and collaborate with cross-functional teams to drive architecture discussions and best practices adoption. Key Responsibilities: - Design, lead, develop, and maintain high-performance Java-based applications. - Architect and build scalable and resilient microservices-based systems using Spring Boot. - Lead the development of RESTful APIs and complex integrations with external/internal systems. - Provide technical leadership and mentorship to development teams. - Collaborate with cross-functional teams including frontend developers, QA, DevOps, and product managers. - Drive architecture discussions, design decisions, and best practices adoption. - Ensure high-quality deliverables through code reviews, unit testing, and debugging. - Optimize applications for maximum speed, scalability, and reliability. - Own and contribute across the full software development lifecycle (SDLC). - Ensure adherence to coding standards, governance, and engineering excellence. Qualifications Required: - 1012 years of experience in Java development with strong technical leadership exposure. - Strong proficiency in Core Java, J2EE. - Deep hands-on expertise in Spring Boot, Spring MVC, Spring Security. - Strong experience in Microservices architecture and distributed systems. - Extensive experience building and consuming RESTful APIs and integrations. - Knowledge of Hibernate/JPA and database technologies (SQL/NoSQL). - Experience with Docker and containerization. - Experience with version control tools (Git). - Proven technical leadership, problem-solving, and decision-making skills. In addition, hands-on experience with ReactJS or other modern frontend frameworks, experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.), familiarity with cloud platforms (AWS, Azure, or GCP), and understanding of API gateways and service discovery tools (Eureka, Zuul, etc.) are considered good-to-have skills. As a Senior Java Developer at Capco, a global technology and management consulting firm, you will have the opportunity to work on engaging projects with the largest international and local banks, insurance companies, payment service providers, and other key players in the industry. Your work will have a significant impact on transforming the financial services industry. Capco values diversity, inclusivity, and creativity, providing a tolerant and open culture where everyone has the opportunity to grow their career. With no forced hierarchy, you can take your career into your own hands and make a real impact. Role Overview: You will be responsible for designing, leading, developing, and maintaining high-performance Java-based applications. Your expertise in Microservices architecture and Spring Boot will be crucial in architecting and building scalable and resilient microservices-based systems. Additionally, you will lead the development of RESTful APIs and complex integrations, provide technical leadership and mentorship to development teams, and collaborate with cross-functional teams to drive architecture discussions and best practices adoption. Key Responsibilities: - Design, lead, develop, and maintain high-performance Java-based applications. - Architect and build scalable and resilient microservices-based systems using Spring Boot. - Lead the development of RESTful APIs and complex integrations with external/internal systems. - Provide technical leadership and mentorship to development teams. - Collaborate with cross-functional teams including frontend developers, QA, DevOps, and product managers. - Drive architecture discussions, design decisions, and best practices adoption. - Ensure high-quality deliverables through code reviews, unit testing, and debugging. - Optimize applications for maximum speed, scalability, and reliability. - Own and contribute across the full software development lifecycle (SDLC). - Ensure adherence to coding standards, governance, and engi

One address, no account. We’ll tell you when matching roles go live.

More at Capco

Related open roles

View all roles