Lead Software Engineer - Java, SpringBoot
Location
Mumbai | India
Job description
Job Description
Join our dynamic team as a Lead Software Engineer, where you will have the opportunity to build Cloud Native applications, collaborate with diverse partners, and contribute to customer-focused and highly secure software solutions. This role offers a chance for career growth, skill development, and a collaborative work environment.
As a Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Banking's Global Investment Banking team, your role will involve utilizing your extensive knowledge and expertise across all stages of the software development lifecycle. You will be expected to 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 for the benefit 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
- Building reusable components for future use.
- Automate tests and deployments alleviating the need for manual intervention
- Collaborate with other technology teams to ensure successful integration
- Perform regular internal technical co-ordination / review to ensure risk identification/mitigation.
- Think out of the box and contribute towards project success
- Research and learn new methodologies and technologies and bring knowledge to the team
- Perform regular internal technical co-ordination / review to ensure risk identification/mitigation.
- Identify control gaps and suggest improvements for better efficiency.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 12+ years applied experience
- JAVA/J2EE - With knowledge of Spring (Or Springboot). Spring Framework experience - Spring MVC, Spring Boot, Spring Security
- Understanding of UI Technologies Development - HTML5 /JavaScript, JQuery React, Angular, WebSockets
- Expertize in SOA(Service Oriented Architecture) development with experience in following technologies - SOAP, Restful web services
- Good understanding of RDMS(Oracle) along with ORM technologies with expertise in following - Hibernate, JPA, Spring Dat
- Knowledge of Design Patterns for scalable Architecture.
- Maven is compulsory.
- Understanding of testing tool and test automation techniques with experience in - JUnit, Mockito, PowerMockito, Spring Test Framework
- Strong knowledge of CI/CD e.g. Jenkins and Jules
- Knowledge of Caching/Search frameworks e.g., Gemfire Cache, Elastic Search
Preferred qualifications, capabilities, and skills
- Ability to enhance operational excellence and organizational change
- Strong mentoring and coaching experience to a team with diverse level of expertise
- Ability to influence and engage direct/indirect reports and peers, including negotiation and conflict management.
- Good to have experience on AWS services. ECS/ EKS as compute platform, cloud watch, Aurora Postgress, Kafka service
About Us
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
About the Team
The Corporate & Investment Bank is a global leader across investment banking, wholesale payments, markets and securities services. The world’s most important corporations, governments and institutions entrust us with their business in more than 100 countries. We provide strategic advice, raise capital, manage risk and extend liquidity in markets around the world.
Job tags
Salary