As a Software Engineer II, you'll design and develop solutions for a cloud platform, ensuring security and innovation, while collaborating within a global team.
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 Infrastructure Platforms team, you will be part of design, development, testing and integration of the end to end Service Registry product. The Service Registry feature team is responsible for adhering to firm-wide architectural design standards risk management security policies and data management policies. The candidate will drive the team with setting strategic technology directions development best practices and will also conduct peer code reviews. The candidate will support all elements of the Software Development Lifecycle and participate in the development of integration elements data models and Application Programming Interfaces (APIs).
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills
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 Infrastructure Platforms team, you will be part of design, development, testing and integration of the end to end Service Registry product. The Service Registry feature team is responsible for adhering to firm-wide architectural design standards risk management security policies and data management policies. The candidate will drive the team with setting strategic technology directions development best practices and will also conduct peer code reviews. The candidate will support all elements of the Software Development Lifecycle and participate in the development of integration elements data models and Application Programming Interfaces (APIs).
- Design, develop, and operate solutions for a cloud computing platform with built-in security, auditability, and observability.
- Develop secure, high-quality production code and review and debug code written by others.
- Define and build value-add services on the platform using cloud-native principles.
- Create technical designs for the development and integration of new software and system technologies.
- Participate in software and system performance analysis and tuning, service capacity planning, and demand forecasting.
- Drive technical innovation and efficiency in infrastructure operations by developing tools and automation.
- Adopt cutting-edge technologies and create best-of-breed solutions through research and evaluation of alternate solutions.
- Evangelize and promote the adoption of Service Registry within the developer ecosystem and technical community.
- Conduct peer code reviews to ensure adherence to best practices and standards.
- Support all elements of the Software Development Lifecycle, including integration elements, data models, and APIs.
- Collaborate with a global team of technologists to share ideas, information, and innovation.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Relevant years of development experience building and delivering large systems.
- Expert-level proficiency in at least one programming language such as Golang, C++, or Java.
- Hands-on practical experience with public cloud platforms (AWS) and Terraform.
- Experience in writing automated tests (Golang, Python, Shell scripting, etc.).
- Strong background in system and networking concepts.
- Proficiency with git and CI/CD tools such as Jenkins.
- Strong analytical and troubleshooting skills, with a desire and expertise to solve complex problems in systems at scale.
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Exposure to cloud technologies
- Experience with Kubernetes is a plus.
- Familiarity with Service Registry technology is a plus.
Top Skills
AWS
C++
Git
Go
Java
Jenkins
Kubernetes
Python
Shell Scripting
Terraform
Similar Jobs at JPMorganChase
Financial Services
The Software Engineer III is responsible for designing, developing, and operating UI applications, implementing technology solutions, and enhancing software quality using React and Typescript.
Top Skills:
JenkinsJulesReactReduxSpinnakerTerraformTypescript
Financial Services
As a Lead Software Engineer, you will design, develop and implement software solutions, improve operational stability, and lead technology evaluations, fostering an inclusive team culture.
Top Skills:
AWSHibernateJava 17+JmsMicro Frontend ArchitectureOracleReactSpringSpring BootSQLWeb Flux
Financial Services
As a Software Engineer III, you'll design and develop secure systems, code in Java or Python, analyze data, and contribute to team practices and culture.
Top Skills:
AWSJavaKafkaOraclePythonReactSQL
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

