Software Engineer -Core Java -VP at JPMorgan Chase Bank, N.A. (Jersey City, NJ)
Location: Jersey City, NJ
Type: Full Time
Created: 2021-10-05 05:00:20
The CIB Digital Platform supports the business goals of all businesses across the investment bank. Our teams are responsible for technology delivery, having development responsibility for key business systems and overall responsibility for all client facing user experiences within the investment bank. The broader team consists of people based in Glasgow, London, Mumbai and New York.
The group is divided into small, highly motivated, agile teams. Software deliveries are frequent and the team members are expected to be multi-disciplined and flexible in their approach, working in all areas of the solution space. Each team is responsible for the design, build and maintenance of highly available and scalable systems with focus on making lives of other engineers in CIB easier and their products reliable and more performant, supporting hundreds of applications and thousands of developers.
This role is specific to a brand new platform service - a digital event bus that can provide event streaming, routing and function execution. The event bus will be used across the Corporate Investment Bank, available to thousands of developers to build upon.
You are a Lead Engineer who can help us build a Digital Platform that can be used by engineers to deliver critical applications that are used by our clients across the globe.
You will be a lead engineer within our digital event bus team, working to architect, develop and deploy the digital event bus that will be used by engineers across the firm. We're building cloud native services with telemetry and auto-scaling built in. Our services are built using automated CICD pipelines, with code going all the way to production automatically. You will be responsible for setting and maintaining the technical excellence required to build great services that enable the broader J.P. Morgan engineering community to deliver the best experiences possible for our clients.
The Digital Event Bus team sits alongside Notifications, Metrics and Application Monitoring teams that form the Foundational Services of the Digital Platform. Collectively you will work with your Foundational Services peers and across the Digital Platform which includes other engineers, architects, designers, cyber and product teams to build the best solutions possible. You will help to shape the engineering culture to be centered on collaboration, quality and best practice. You will be empowered to make changes to make sure we're building the right software in the right way.
Key responsibilities * Lead engineer within the Digital Platform Event Bus team * Design and delivery of the new event bus * Build reusable code and libraries with excellent documentation * Optimize our services to scale from the outset with telemetry * Collaborate with other team members and stakeholders * Strive for continuous improvement through active participation in team, J.P. Morgan community and site-wide activities
You have: * Technical Leadership * Experience of Event Streaming - e.g. Kafka * Experience of Function as a Service * Core Java * Testing Mindset * Continuous Integration / Continuous Deployment
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
Equal Opportunity Employer/Disability/Veterans