Software Engineer III - Java, Spring boot, Public cloud
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Designs, develops, and troubleshoots complex software solutions with a focus on secure, stable, and scalable production code.
Produces architecture and design artifacts ensuring software design constraints are met across multiple technical areas.
Utilizes AI-assisted development tools to improve code quality and productivity, while contributing to software engineering communities and continuous system improvements.
Minimum Requirements
3+ years of applied experience with formal training or certification in software engineering concepts.
Proficient in coding with experience in system design, application development, testing, and operational stability.
Experience with distributed systems, cloud technologies (AWS, GCP, Azure), microservices/RESTful APIs, relational/NoSQL databases, and data streaming/messaging frameworks (Kafka, Spark).
Hands-on experience with dependency injection frameworks (Spring/Spring Boot), containers (Docker, Kubernetes, Helm), and enterprise-authorized AI-assisted software development tools.
Ideal Candidate Profile
Experienced in cloud-native application development, preferably with cloud certifications and practical cloud experience.
Skilled in integrating AI-assisted development tools responsibly, with understanding of AI risks related to security and data sensitivity.
Familiar with financial services industry IT systems, enabling alignment with domain-specific technology and security practices.
