LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer III - Java, AWS, Spring Boot, Microservices,REST APIs

at J.P. Morgan

Back to all Java jobs
J.P. Morgan logo
Bulge Bracket Investment Banks

Software Engineer III - Java, AWS, Spring Boot, Microservices,REST APIs

at J.P. Morgan

Mid LevelNo visa sponsorshipJava

Posted a month ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Bengaluru
Country
India

Senior member of an agile engineering team building Java-based microservices and RESTful APIs for wealth management within JPMorgan Chase. You will design, develop, test, and maintain Spring Boot services, integrate with SQL/NoSQL data stores, and implement service-to-service communication and microservices patterns. The role requires collaboration with product owners, QA, DevOps, and other engineering teams to deliver secure, scalable production systems. Experience with Docker, Kubernetes, CI/CD, and cloud platforms (AWS/Azure/GCP) is expected.

Location: Bengaluru, Karnataka, India

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorganChase within the Consumer and community banking- Wealth management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot
  • Build and expose RESTful APIs following best practices
  • Implement service-to-service communication using REST or messaging systems (Kafka, JMS, etc.)
  • Apply microservices patterns such as service discovery, circuit breaker, API gateway, and centralized configuration
  • Integrate with SQL and NoSQL databases, ensuring data consistency
  • Write clean, maintainable, and testable code using JUnit and Mockito
  • Participate in code reviews, design discussions, and architecture decisions
  • Collaborate with product owners, QA, DevOps, and other engineering teams
  •  

    Required qualifications, capabilities, and skills

     

    • Formal training or certification on software engineering concepts and 3+ years applied experience
    • Strong proficiency in Java (8/11/17+)
    • Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA
    • Solid understanding of microservices architecture
    • Experience building REST APIs using JSON and OpenAPI/Swagger
    • Knowledge of SQL databases such as Oracle, PostgreSQL, or MySQL
    • Experience with ORM frameworks like Hibernate & Familiarity with Git and CI/CD pipelines
    • Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP)

     

     

    Preferred qualifications, capabilities, and skills

     

    • Proficiency with messaging systems such as Kafka, RabbitMQ, or ActiveMQ
    • Experience working with API gateways like Apigee, Kong, or Spring Cloud Gateway
    • Strong understanding of security protocols including OAuth2, JWT, and Spring Security
    • Familiarity with monitoring and logging tools such as Splunk, ELK, Prometheus, or Grafana
    • Background in banking, financial services, or other regulated industries
    • Knowledge of Domain-Driven Design (DDD) principles
    • Exposure to containerization and orchestration platforms like Docker and Kubernetes

       

    Design and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team

    Software Engineer III - Java, AWS, Spring Boot, Microservices,REST APIs

    at J.P. Morgan

    Back to all Java jobs
    J.P. Morgan logo
    Bulge Bracket Investment Banks

    Software Engineer III - Java, AWS, Spring Boot, Microservices,REST APIs

    at J.P. Morgan

    Mid LevelNo visa sponsorshipJava

    Posted a month ago

    No clicks

    Compensation
    Not specified

    Currency: Not specified

    City
    Bengaluru
    Country
    India

    Senior member of an agile engineering team building Java-based microservices and RESTful APIs for wealth management within JPMorgan Chase. You will design, develop, test, and maintain Spring Boot services, integrate with SQL/NoSQL data stores, and implement service-to-service communication and microservices patterns. The role requires collaboration with product owners, QA, DevOps, and other engineering teams to deliver secure, scalable production systems. Experience with Docker, Kubernetes, CI/CD, and cloud platforms (AWS/Azure/GCP) is expected.

    Location: Bengaluru, Karnataka, India

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

    As a Software Engineer III at JPMorganChase within the Consumer and community banking- Wealth management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

    Job responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot
  • Build and expose RESTful APIs following best practices
  • Implement service-to-service communication using REST or messaging systems (Kafka, JMS, etc.)
  • Apply microservices patterns such as service discovery, circuit breaker, API gateway, and centralized configuration
  • Integrate with SQL and NoSQL databases, ensuring data consistency
  • Write clean, maintainable, and testable code using JUnit and Mockito
  • Participate in code reviews, design discussions, and architecture decisions
  • Collaborate with product owners, QA, DevOps, and other engineering teams
  •  

    Required qualifications, capabilities, and skills

     

    • Formal training or certification on software engineering concepts and 3+ years applied experience
    • Strong proficiency in Java (8/11/17+)
    • Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA
    • Solid understanding of microservices architecture
    • Experience building REST APIs using JSON and OpenAPI/Swagger
    • Knowledge of SQL databases such as Oracle, PostgreSQL, or MySQL
    • Experience with ORM frameworks like Hibernate & Familiarity with Git and CI/CD pipelines
    • Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP)

     

     

    Preferred qualifications, capabilities, and skills

     

    • Proficiency with messaging systems such as Kafka, RabbitMQ, or ActiveMQ
    • Experience working with API gateways like Apigee, Kong, or Spring Cloud Gateway
    • Strong understanding of security protocols including OAuth2, JWT, and Spring Security
    • Familiarity with monitoring and logging tools such as Splunk, ELK, Prometheus, or Grafana
    • Background in banking, financial services, or other regulated industries
    • Knowledge of Domain-Driven Design (DDD) principles
    • Exposure to containerization and orchestration platforms like Docker and Kubernetes

       

    Design and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team