remote
Software Engineer III - Automation Engineer - JPMorganChase
QA Engineer
Senior Software Engineer focused on automation, designing and delivering secure, scalable solutions using Python, Java, and cloud technologies such as AWS, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain automation frameworks and tools to support commercial and investment banking applications.
- Implement robust CI/CD pipelines, ensuring rapid, reliable delivery of code across multiple environments.
- Collaborate with cross‑functional teams to troubleshoot and resolve complex technical issues in production.
- Integrate cloud services (AWS) and container orchestration (Docker, Kubernetes) to enhance scalability and resilience.
- Document architecture, code, and best practices to promote knowledge sharing and maintainability.
Requirements
- 5+ years of professional software development experience, with strong proficiency in Python and Java.
- Hands‑on experience building and maintaining automation and CI/CD pipelines.
- Solid understanding of cloud infrastructure (AWS) and containerization technologies.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
- Strong communication skills and a collaborative mindset.
Skills
pythonjavacicdawsdockerkubernetes