DescriptionAs a Software Engineer III at JPMorgan Chase within the Commercial Investment Banking in Merchant Services/Settlements you will be at the forefront of transforming the card and payment processing industry with our enterprise-grade suite of applications including Funding Ledger and Settlement Hub. We are dedicated to creating resilient cloud-native solutions that efficiently manage high volumes.
We are looking for a passionate and innovative Associate Software Engineer with expertise in Java Python and AWS to join our this role you will be instrumental in developing and maintaining our state-of-the-art applications utilizing the latest technology stack to ensure scalability and resiliency. If you have a performance engineering mindset and take pride in owning deliverables from start to finish we want to hear from you!
Job responsibilities:
- Design develop and maintain high-performance scalable and resilient applications.
- Collaborate with cross-functional teams to define design and ship new features.
- Utilize cloud-native technologies such as AWS Kubernetes (K8s) EKS and ECS to build and deploy applications.
- Implement data processing solutions using PySpark Kafka and Snowflake.
- Develop backend services using Java Spring Boot and Python.
- Work with relational databases such as RDS and PostgreSQL to ensure data integrity and performance.
- Participate in code reviews testing and performance tuning to ensure high-quality deliverables.
- Embrace a DevOps culture by automating deployment and monitoring processes.
- Continuously explore and evaluate new technologies to enhance our technology stack.
- Look to create patterns and best practices that can be adopted beyond our existing remit making an impact on the organization and engineers within payments.
Required qualifications capabilities and skills:
- Formal training or certification on software engineering concepts and 3 years applied experience.
- Experience in software development with a focus on building scalable and resilient applications.
- Proficiency in Java Spring Boot Python and cloud platforms like AWS.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with data processing frameworks like PySpark and messaging systems like Kafka.
- Strong understanding of relational databases particularly PostgreSQL and RDS.
- Excellent problem-solving skills and a performance engineering mindset.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong communication skills and a passion for technology.
Preferred Qualifications Skills and Capabilities:
- Proficiency in Java Python PySpark AWS Kafka and SQL
- Strong understanding of OOP & SOA principles design patterns industry best practices
- Experience with event-driven architectures and tools data mesh architecture data ingestion pipelines workflow orchestration containerization
- Ability to drive requirement refinement with product and stakeholders