remote
Software Engineer III, Rates Technology - JPMorganChase
Software Engineer
Senior Software Engineer focused on designing and delivering secure, scalable rates technology solutions using Python, Java, and AWS, with strong expertise in RESTful microservices and Agile development practices.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance rates technology services using Python and Java.
- Implement secure, scalable RESTful microservices on AWS, ensuring high availability and fault tolerance.
- Collaborate with cross‑functional teams in an Agile environment to deliver market‑leading solutions.
- Perform code reviews, unit testing, and performance tuning to meet stringent quality and reliability standards.
- Troubleshoot and resolve complex production issues, providing root‑cause analysis and preventive measures.
Requirements
- 5+ years of professional software development experience in a financial services context.
- Proficiency in Python, Java, SQL, and AWS services (EC2, RDS, Lambda, S3).
- Strong knowledge of REST API design, microservices architecture, and containerization (Docker, Kubernetes).
- Experience with Agile methodologies, CI/CD pipelines, and automated testing frameworks.
- Excellent problem‑solving skills and a commitment to code quality and security best practices.
Skills
pythonjavasqlawsagile