remote
Software Engineer III - Global Banking Platform - JPMorganChase
Software Engineer
Mid‑level software engineer building a next‑generation, cloud‑native core banking platform. Develop micro‑services, integrations, dashboards and production tools using Java, AWS, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain Java‑based micro‑services that power a global core banking platform.
- Implement cloud‑native solutions on AWS, leveraging Docker and Kubernetes for container orchestration.
- Build and enhance integration layers, dashboards, and production support tools to ensure high availability and scalability.
- Collaborate with cross‑functional teams to define APIs, data models, and CI/CD pipelines for rapid delivery.
- Participate in code reviews, performance tuning, and incident response to maintain system reliability.
Requirements
- 3+ years of professional experience in Java development and micro‑service architecture.
- Hands‑on experience with AWS services, Docker, and Kubernetes in production environments.
- Proficiency in building CI/CD pipelines using tools such as Jenkins, GitLab CI, or similar.
- Strong understanding of RESTful APIs, relational databases, and data modeling.
- Ability to work in an Agile environment and communicate effectively with technical and non‑technical stakeholders.
Skills
javadockerkubernetescicd