JPMorgan Chase & Co logo
JPMorgan Chase & CoPosted 3 weeks ago

Software Engineer III (Java/AWS)

On-siteNew York City, New York, United States or New York, United States

Full TimeSenior LevelEnterpriseFinancial Services

Job Summary

Own end-to-end delivery of complex backend components by designing, developing, and operating highly scalable, resilient, and cloud-native systems using Java, Spring Boot, and microservices. Identify performance bottlenecks, propose optimizations, and handle data consistency, replication, and transactional boundaries across relational and NoSQL databases. Mentor junior engineers through code reviews and technical guidance while participating actively in design reviews and architecture discussions. Work independently on ambiguous problems with strong debugging skills and clear technical communication with peers and stakeholders.

Required Qualifications

  • Formal training or certification on software engineering concepts
  • 3+ years applied experience
  • Experience in designing and developing distributed systems using Java
  • Experience in building RESTful and event-driven microservices using Spring Boot / Cloud
  • Knowledge on asynchronous communication using messaging/streaming systems (Kafka, RabbitMQ, or equivalents)
  • Ability to design and optimize data models either in relational or NoSQL databases
  • Ability to handle data consistency, replication, sharing, and transactional boundaries
  • Familiar with containerization and orchestration tools: Docker, Kubernetes
  • Knowledge on integration with CI/CD pipelines for automated build, test, and deployment
  • Knowledge on Co-pilot

Desired Qualifications

  • Advanced knowledge of application, data, and infrastructure architecture disciplines
  • Working knowledge on Co-Pilot
  • Familiarity with modern front-end technologies
  • Exposure to cloud technologies

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce