remote
Software Engineer III - JPMorganChase
Software Engineer
Senior backend engineer building secure, scalable payment solutions using Python, Java, and AWS, delivering robust REST APIs in an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services that power payment processing systems.
- Collaborate with cross‑functional teams to define requirements, architecture, and technical specifications.
- Implement secure, scalable RESTful APIs and integrate with third‑party payment gateways.
- Write clean, testable code, conduct code reviews, and enforce coding standards.
- Participate in continuous improvement initiatives, including performance tuning and automation.
Requirements
- 5+ years of professional software development experience in backend engineering.
- Strong proficiency in Python and Java, with solid object‑oriented design skills.
- Experience with relational databases (SQL) and cloud platforms, preferably AWS.
- Hands‑on knowledge of REST API design, authentication, and security best practices.
- Familiarity with Agile methodologies and CI/CD pipelines.
Skills
pythonjavasqlawsagile