Senior Lead Java Engineer - Real-Time Distributed Systems
JPMorgan Chase & Co.
Singapore
On-site
SGD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
JPMorgan Chase & Co. is seeking a Senior Lead Software Engineer in Singapore. This role focuses on leading the design and development of Java-based microservices, enhancing applications and systems that process large data volumes in real time. The ideal candidate will have a Bachelor’s degree in Computer Science and over 5 years of software engineering experience, with strong Java skills and a focus on DevOps and agile methodologies. This position offers opportunities for mentoring junior engineers and working with cutting-edge technologies.
Qualifications
Bachelor's degree in Computer Science or equivalent experience.
Advanced proficiency in Java with a willingness to code hands-on.
5 years+ of software engineering experience in distributed systems.
Responsibilities
Lead and contribute to design, development, and deployment of applications.
Build Java-based microservices using reactive programming.
Architect scalable systems leveraging Kafka, IBM MQ, and AWS services.
Skills
Java programming
Microservices architecture
CI/CD processes
Agile methodologies
Mentoring and coaching
Education
Bachelor’s degree in Computer Science or related field
Tools
AWS
Kafka
Redis
Kubernetes
Job description
JPMorgan Chase & Co. is seeking a Senior Lead Software Engineer in Singapore. This role focuses on leading the design and development of Java-based microservices, enhancing applications and systems that process large data volumes in real time. The ideal candidate will have a Bachelor’s degree in Computer Science and over 5 years of software engineering experience, with strong Java skills and a focus on DevOps and agile methodologies. This position offers opportunities for mentoring junior engineers and working with cutting-edge technologies.