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.
Requirements
- Formal training or certification on Computer Science concepts and 3+ years applied experience
- 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
- excellent communication and collaboration skills.
- Experience with agile methodologies and working in a fast-paced environment.
- Familiarity with payment systems and financial technologies is a plus
- Adds to team culture of diversity, opportunity, inclusion, and respect