JPMorganChase Logo

JPMorganChase

Software Engineer III - Java Developer + Kafka

Posted 16 Hours Ago
Be an Early Applicant
Hybrid
Mumbai, Maharashtra
Mid level
Hybrid
Mumbai, Maharashtra
Mid level
The Software Engineer III role involves designing and developing software solutions, focusing on Java and cloud-native applications. Responsibilities include analyzing requirements, coding, integration with other teams, and participating in technical reviews, while also promoting collaboration and innovation.
The summary above was generated by AI

Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III - Java Developer + Kafka at JPMorgan Chase within the Commercial & Investment Bank group , your role will involve utilizing your extensive knowledge and expertise across all stages of the software development lifecycle. You will continuously collaborate with various stakeholders, maintaining a focus on shared objectives. Our culture promotes experimentation, continuous improvement, and learning. You will be part of a collaborative, trusting, and stimulating environment that values diversity of thought and encourages innovative solutions that serve the best interests of our global customers.
Job Responsibilities :

  • Analyze software requirements and functional specification and define and detail low level design
  • Perform development by translating the software design into code in accordance to quality requirements
  • Build applications based on cloud-native principles and deploy to cloud platforms
  • Collaborate with other technology teams to ensure successful integration
  • Perform regular internal technical co-ordination / review to ensure risk identification/mitigation.
  • Research and learn new methodologies and technologies and bring knowledge to the team


Required qualifications, capabilities, and skills :

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • JAVA/J2EE - With knowledge of Spring (Or Springboot). Spring Framework experience - Spring MVC, Spring Boot, Spring Security
  • Expertize in SOA(Service Oriented Architecture) development with experience in Restful web services
  • Good understanding of Messaging frameworks e.g. Kafka.
  • Knowledge of Caching/Search frameworks e.g., Elastic Search, Gemfire Cache.
  • Good understanding of RDMS(Oracle) along with ORM technologies with expertise in following - Hibernate, JPA, Spring Dat
  • Knowledge of Design Patterns for scalable Architecture.
  • Expertize in Maven.
  • Understanding of testing tool and test automation techniques with experience in - JUnit, Mockito, PowerMockito, Spring Test Framework
  • Understanding of UI Technologies Development - HTML5 /JavaScript, JQuery React, Angular, WebSockets
  • Strong knowledge of CI/CD e.g. Jenkins and Jules.


Preferred qualifications, capabilities, and skills :

  • Good to have knowledge on Cloud Technologies like AWS, Kubernetes

Top Skills

Java

Similar Jobs at JPMorganChase

15 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
As an Experienced Software Engineer, you'll design and develop scalable systems, contribute to software solutions, create production-quality code, and improve software applications. You'll analyze data to enhance system architecture and participate in software engineering communities while fostering a diverse and inclusive team culture.
Top Skills: JavaPython
16 Hours Ago
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
As a Performance Testing Software Engineer III, you will design, develop, and troubleshoot software solutions while ensuring high code quality and security. You'll analyze data to improve applications, produce architecture artifacts, and contribute to agile methodologies and team culture.
Top Skills: BlazemeterCucumberJmeterSeleniumUi Path
16 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
As a Software Engineer III at JPMorgan Chase, you will design and deliver technology products, create secure production code, analyze large data sets, and improve coding hygiene. You will need to effectively collaborate within an agile team and contribute to software engineering best practices.
Top Skills: Java

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account