DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III, Java Main Frame at JPMorgan Chase within the Consumer & Community Banking, specifically in the Card Authorizations team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Builds Microservices that will run on the bank’s internal cloud and the public cloud platform
- Collaborates with teams in multiple regions and time zones
- Participates in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
- Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Proficient in coding in one or more languages
- Experience in developing, debugging and maintaining code in an enterprise environment with one or more modern programming languages and database querying languages including Java, React JS, SQL including Mainframe
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced knowledge of one or more programming languages
- Overall knowledge of the Software Development Life Cycle
- Experience with Public Cloud Technologies (AWS)
- Legacy systems modernization experience.
Preferred qualifications, capabilities, and skills
- Experience with Spring Boot technologies
- Oracle relational database skills
- AWS Certification
- Familiarity with modern front-end technologies