Overview
Lead Java Developer – Senior Level (6 to 10 Years)
Location: Chennai
Open Positions: 2
About the Role:
As a Lead Java Developer at American Express, you will be responsible for technical
leadership of high-impact engineering projects that directly contribute to the reliability and
growth of our global platforms.
Responsibilities:
● Architect and lead the development of enterprise-grade applications using Java 8,
Spring Boot, and microservices.
● Drive design discussions, ensure adherence to security and coding standards, and
own delivery timelines.
● Mentor and guide a team of developers, fostering a culture of innovation and
continuous improvement.
● Partner with business and product stakeholders to translate business requirements
into technical deliverables.
● Ensure high code quality through code reviews, unit tests, and integration testing
frameworks.
Technical Skills:
● Expert-level coding skills in Java 8 and deep knowledge of Spring Boot.
● Proven experience designing and building scalable microservices and REST APIs
in large enterprise environments.
● Strong knowledge of multithreading, system performance tuning, and data
structure optimization.
● Experience working with DevOps, CI/CD tools, and cloud-native applications.
● Solid understanding of Agile methodologies and secure software development
practices.
Preferred:
● Experience with Amex-specific tools or large-scale financial systems.
● Familiarity with API gateways, OAuth2, and identity management.
● Background in handling high availability, disaster recovery, and compliance
requirements.
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: ₹70,000.00 - ₹85,000.00 per month
Location Type:
- In-person
Schedule:
- Day shift
Work Location: In person
Speak with the employer
+91 7767919730