remote
Principal Software Engineer - Java, AWS, RESTful - JPMorganChase
Software Engineer
Lead the design and delivery of secure, scalable Java services on AWS, leveraging RESTful APIs and advanced AI/ML capabilities to power enterprise data mesh and governance solutions.
About the role
Key Responsibilities
- Architect and develop high‑performance Java microservices on AWS, ensuring scalability, reliability, and security.
- Design and expose robust RESTful APIs that integrate with internal data mesh and governance platforms.
- Collaborate with data scientists to embed AI/ML and GenAI models into production workflows.
- Drive continuous improvement of engineering practices, including CI/CD, automated testing, and observability.
- Mentor and coach cross‑functional teams, fostering a culture of technical excellence and innovation.
Requirements
- 10+ years of software engineering experience with deep expertise in Java and AWS services.
- Proven track record building and scaling RESTful APIs in a cloud environment.
- Strong understanding of data mesh concepts, data governance, and AI/ML model deployment.
- Excellent communication skills and ability to influence stakeholders across the organization.
- Experience with Agile methodologies and leading high‑impact projects.