Job Description
You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.
As a Software Engineer II at JPMorganChase within the Consumer & Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
Responsibilities
- Work with Tech lead and team members to identify technical and functional needs of data systems
- Ensure adherence to defined development life cycle, Software design practices, and Architecture strategy and intent
- Contribute to application frameworks in support of greater resiliency and self-healing capabilities
- Contribute to monitoring frameworks to accomplish end to end flow monitoring and noiseless alerting with proper telemetry
- Implement performance tests, identify bottlenecks, opportunities for optimization and continuous improvements
- Participate in deep design reviews with application and platform teams throughout the life cycle to help develop software for reliability, speed and scale
- Design and Develop distributed computation and parallel processing components to support high volume data pipelines
- Support DevOps and CI / CD processes
Qualifications
BS / BA degree or equivalent experienceWorking knowledge of application, data and infrastructure architecture disciplines3+ years of Experience in Java / Python Development Required1+ years of AWS experience required, Terraform, Lambda, EC2, MSK, EMR management1+ years of experience in Spark processing large amount of data preferredComfortable learning cutting edge technologies and applications to greenfield projectExperience in AWS stack coding, testing, and delivering solution that supports high data volumeExperience with Spring Boot building Microservice and / or Web AppsExperience in one or more infrastructure components (e.g. containerization - docker, k8s)Experience in end-to-end systems automation and orchestrationExperience with DevOps toolchainsProficiency in AgileStrong debugging and troubleshooting skillsABOUT US
Skills Required
Java, Web Apps, Spring Boot, Emr, Devops, Lambda, Ec2, Docker, Terraform, Spark, Agile, Python, Aws