Software Engineer III - Data Protection & Recovery
On-site · Plano, Texas, United States
Job Summary
Software Engineer III at JPMorgan Chase within the Enterprise Technology Data Protection & Recovery product line drives design, development, and troubleshooting of secure, scalable software solutions. You will write secure, high-quality code in languages such as Java (Spring Boot) and Python, work with NoSQL databases like MongoDB, participate in CI/CD pipelines, and contribute to agile team efforts. The role emphasizes data protection, stability, resiliency, performance, and risk mitigation, with responsibilities spanning unit, SIT, and UAT testing, code reviews, best-practice implementation, and production support. Collaboration with product and engineering leads and engagement across the full software development life cycle (SDLC) in a large corporate environment are key aspects, along with familiarity with modern front-end technologies (HTML, JavaScript, ReactJS, jQuery) and cloud environments (AWS, Google Cloud).
Required Qualifications
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on experience building container hosted microservices with Spring Boot, Java and Python connecting to a NoSQL DB such as MongoDB
- Exposure to agile methodologies such as CI/CD, application resiliency, and Security
- Strong problem-solving, analytical, and communication skills
- Experience with client-side technologies (HTML, JavaScript, ReactJS, jQuery)
- Experience with Maven, Jenkins, Git/Subversion
- Ability to identify and solve complex, large-scale problems end-to-end
- Strong stakeholder relationship skills
- Experience providing Level 2/3 production support
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.