Software Engineer III - Java

JPMorgan Chase JPMorgan Chase · Banking · Hyderabad, Telangana, India · Consumer & Community Banking

Software Engineer III with 6-9 years of experience in Java, platform engineering, and AWS, focusing on designing, building, and delivering secure, stable, and scalable software for acquisition enablement platforms. The role involves implementing software platforms, migration services, and AI-based solutions, utilizing AI tools like Gemini, Claude, and CoPilot for automated generation of UI, design, code, and test cases to shorten the SDLC. Experience with microservices, CI/CD, DevOps, and QA automation is required.

What you'd actually do

  1. implement software platform and migration and AI based solution
  2. AI usage - Automated generation of UI, design, code, database, test cases, and assembling solutions in real time shortening the SDLC to significantly lesser timelines and lesser man power, using prompt engineering with LLM tools such as Gemini , Claude, CoPilot and assembling solution to result in production grade services/APIs using coding and performance best practices.
  3. Platform engineering experience with production support and development of microservices focused on key performance metrics, Observability, and SRE knowledge.
  4. QA/Test automation writing automated unit tests, functional tests, and end‑to‑end test automation various testing tools and frameworks such as cucumber, selenium, java and Playwright tools.
  5. Leading team size around 5 members, estimating effort, timelines, excellent culture with diversity, equity, inclusion and respect.

Skills

Required

  • Java
  • platform engineering
  • AWS
  • systems design
  • solution design
  • low level design
  • database
  • messaging
  • live application/data migrations
  • design patterns
  • high scale
  • production support
  • Migration services
  • APIs
  • systems
  • databases in live production
  • prompt engineering
  • LLM tools
  • Gemini
  • Claude
  • CoPilot
  • microservices
  • Observability
  • SRE knowledge
  • Secure Development life cycle
  • DevOps model
  • CI/CD tooling
  • Static and Dynamic Code review tools
  • SonarQube
  • CheckMarx
  • Java 17+
  • Spring
  • Spring boot
  • Spring Cloud
  • QA/Test automation
  • automated unit tests
  • functional tests
  • end‑to‑end test automation
  • cucumber
  • selenium
  • Playwright tools
  • Metrics based product feature delivery
  • Kafka
  • Rest APIs
  • Splunk
  • Dynatrace
  • strong SQL
  • NoSQL Database
  • Cassandra
  • React based front end UI development

Nice to have

  • Bias for action
  • Learn and curiosity
  • Deep Dive
  • Ownership
  • Deliver Results
  • Positive mindset and attitude
  • team working
  • consensus building
  • excellent written and oral communication skills