JOB DESCRIPTIONYou’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.
ABOUT US
hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.