JPMorgan Chase's Connected Commerce, Banking Payments team is looking for a Software Engineer III to create and deploy secure, stable, and scalable technology products that lead the industry, advancing the firm's business objectives by developing key technology solutions across various technical areas.
Requirements
- Formal training or certification on Computer Science concepts and 3+ years applied experience
- Experience with agile methodologies and working in a fast-paced environment.
- Experience in designing and developing web-based applications using Java, J2EE technologies and Spring framework.
- Experience in SQL and NoSQL databases like Oracle, Postgres, Cassandra, Cockroach etc.
- Knowledge of event driven architecture using Kafka.
- Experience in software development, with a focus on cloud technologies like AWS
- Familiarity with modern front-end technologies such as REACT JS, Angular
Responsibilities
- Design, develop, and implement cloud-based payment solutions that enhance customer experiences.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Identify opportunities for process improvements and drive innovative solutions.
- Ensure the scalability, reliability, and security of our payment systems.
- Stay up-to-date with the latest industry trends and technologies to drive continuous improvement.
- Contributes to software engineering communities of practice and events that explore new and emerging technologies
Other
- Strong problem-solving skills and the ability to think creatively and excellent communication and collaboration skills.
- Adds to team culture of diversity, opportunity, inclusion, and respect