remote
Experienced Software Engineer Java / Python Full Stack or Back End - JPMorganChase
Software Engineer
Senior Software Engineer focused on Java and Python, building secure, scalable full‑stack and back‑end solutions across mobile, payments, and trading domains, leveraging agile practices and cloud platforms.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java and Python services for mobile, payments, and trading applications.
- Collaborate with cross‑functional agile teams to define architecture, implement features, and deliver incremental releases.
- Integrate private and public cloud environments, ensuring security, reliability, and scalability of deployed services.
- Apply big‑data techniques to optimize trading systems and enhance customer experiences.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- 5+ years of professional experience in Java and Python development.
- Strong background in full‑stack or back‑end architecture, with exposure to mobile and payment systems.
- Hands‑on experience with agile methodologies and cloud platforms (AWS, Azure, or GCP).
- Proficiency in big‑data processing and performance optimization.
- Excellent problem‑solving skills and a collaborative mindset.