onsite
Lead Software Engineer - Markets - JPMorgan Chase
Software Engineer
Lead the design and delivery of scalable market‑technology solutions using Java, Spring, and microservices on AWS, driving high‑performance trading platforms in an agile environment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑throughput trading services using Java and Spring Boot, ensuring reliability and performance.
- Design and implement microservices that integrate with market data feeds and order management systems.
- Collaborate with cross‑functional teams in an Agile framework to deliver incremental value and continuous improvement.
- Leverage AWS services (EC2, ECS, RDS) and containerization (Docker, Kubernetes) for scalable, resilient deployments.
- Mentor junior engineers, conduct code reviews, and enforce best practices for quality and security.
Requirements
- 5+ years of professional software development experience in Java and Spring ecosystem.
- Strong background in designing and deploying microservices on cloud platforms, preferably AWS.
- Experience with container orchestration (Docker, Kubernetes) and CI/CD pipelines.
- Solid understanding of relational databases, SQL, and performance tuning.
- Excellent communication skills and a collaborative mindset in an Agile team setting.
Skills
javaspringawsdocker