We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank, you will be an experienced member of an agile team, tasked with designing and delivering reliable, market-leading technology products that are secure, stable, and scalable. Your role involves implementing essential technology solutions across diverse technical domains to support the firm's business goals. You will work with the Aurora platform, an agentic workflow management system that enables internal application teams to efficiently create UI, workflows, and business rules to address the requirements of our back and middle office operations.
Job responsibilities
Develop and maintain web applications using JavaScript, Typescript, and React. Design and interact with back-end services and APIs using Java. Optimize systems for efficient data retrieval. Conduct unDevelop it, component, integration, and end-to-end testing using libraries like Jest, React Testing Library, Playwright, and Selenium. Collaborate with UX designers and product owners to create quick prototypes for feedback. Design and develop enterprise workflow applications to enhance business processes. Develop and maintain microservices for scalable application architecture. Work with cross-functional teams to define, design, and ship new features. Ensure application performance, quality, and responsiveness, debug and troubleshoot software defects and issues. Implement and maintain containerized applications using Docker and Kubernetes.
Apply agile methodologies, including CI/CD, application resiliency, and security.
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 3+ years applied experienceExperience in full stack development. Proficiency in JavaScript, Typescript, and React. Strong experience in back-end development with Java and API integration. Solid understanding of database management and optimization. Experience in building enterprise workflow applications and microservices architecture. Strong debugging and problem-solving skills. Excellent communication and teamwork abilities.
Preferred qualifications, capabilities, and skills
Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of agile development methodologies