JPMorgan Chase's CAMP Technology team is looking to enhance, build, and deliver trusted, market-leading technology products with a focus on security, stability, and scalability. The role aims to solve business problems through innovation and engineering practices, requiring a forward-thinking passion for adopting new technologies and approaches while maintaining technical strength and maximum availability.
Requirements
- Strong proficiency in Java (version 14+), Spring Boot, Python,and RESTful microservices.
- Design knowledge of front-end frameworks (e.g., React, Angular, or similar).
- Working knowledge of Python for backend or data-driven applications.
- Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security best practices.
- Experience with relational and NoSQL databases (e.g., Cassandra, PostgreSQL, Oracle, Graph Databases).
- Experience with integration and enterprise testing tools (Wiremock, Hoverfly, JMeter, BlazeMeter) and production monitoring tools (Grafana, Splunk, Dynatrace).
- Practical experience with cloud-native development and deployment.
Responsibilities
- Participate in the design and development of scalable, resilient systems using Python, agentic builds, and Java/Kafka event-driven models, contributing to continual, iterative improvements for product teams.
- Develop secure, high-quality production code, review and debug code written by others, and identify opportunities to automate or remediate recurring issues to improve operational stability and reliability.
- Facilitate evaluation sessions with business stakeholders and internal teams to assess architectural designs and technical solutions, ensuring alignment with existing systems.
- Manage critical and time-sensitive concurrent tasks with appropriate supervision, escalating issues or situations promptly and effectively as needed.
- Contribute to the design and development of AI/ML-driven applications to achieve business goals.
- Apply depth of knowledge and expertise to all aspects of the software development lifecycle, design and architecture.
- Partner continuously with many stakeholders on a daily basis to stay focused on common goals.
Other
- Formal training or certification on Software Engineering concepts and 5+ years applied experience
- Foster a culture of diversity, inclusion, respect, and continuous learning within the team, while staying current with emerging technologies and industry trends to drive innovation and continuous improvement.
- Demonstrated continuous learning mindset and adaptability to new technologies.
- Strong communication and leadership skills, with a track record of mentoring and guiding engineering teams.
- Familiarity with AI tools and frameworks, including Large Language Models (LLMs) and Generative AI (GenAI).