onsite
Software Engineer III - Java & ReactJS - JPMorganChase
Software Engineer
Senior software engineer building secure, scalable web applications with Java backend and ReactJS frontend, delivering high‑quality solutions in an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain Java microservices and ReactJS components for asset and wealth management platforms.
- Collaborate with cross‑functional teams to define requirements, create technical designs, and implement robust RESTful APIs.
- Participate in code reviews, unit testing, and performance tuning to ensure high reliability and scalability.
- Troubleshoot and resolve complex production issues, applying secure coding practices and industry best practices.
- Mentor junior engineers, share knowledge, and contribute to continuous improvement of development processes.
Requirements
- 5+ years of professional experience in Java and ReactJS development.
- Strong understanding of microservices architecture, REST APIs, and relational database design (SQL).
- Proficiency with version control (Git), CI/CD pipelines, and automated testing frameworks.
- Experience working in Agile/Scrum environments with a focus on delivering incremental value.
- Excellent problem‑solving skills, strong communication, and a commitment to secure, maintainable code.