Posted 8mo ago

Lead Software Engineer (Mumbai, IN)

@ Nomura
Mumbai, India
OnsiteFull Time
Responsibilities:Developing software, Leading projects, Providing support
Requirements Summary:Java developer with 5-8 years of experience, strong leadership skills, and experience in financial systems.
Technical Tools Mentioned:Java, Spring Boot, Microservices, JPA, Hibernate, React, Redux, HTML, MSSQL, Docker, Kubernetes
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Role / Principal Accountabilities:

The position is for a Java developer with 5-8 years of experience

This will involve the following:

• Experienced technical developer, hands-on end to end development and inclusion in a large matrixed organization.

• Demonstrated leadership and ability to function in a fast-paced environment and manage multiple responsibilities.

• Highly analytical, organized, process driven to lead and drive team and projects.

• Work closely with stakeholders to define business requirement and build data platform to provide services for revenues generation opportunities or improve operational efficiency.

• L3 Support for any Production Issue, Defects fix and enhancement etc.

Technical Skills Required:

 Java development experience using Java 8 with solid core Java knowledge

 Knowledge of JVM memory

 Experience in Spring boot framework

 Experience of creating Micro-services & web services

 Experience working on ORM tools like JPA, Hibernate, Spring Data etc

 Experience in multi-threading,

 Experience working on application development using React, Redux & HTML

 MSSQL / Database development and performance tuning

 Good understanding of design patterns and agile technologies

 Linux/Unix experience

 Good understanding of Financial Systems.

 Full software lifecycle (requirements, design, development, testing, deployment, maintenance)

 Experience of using CI/CD for application building & deployment.

 Knowledge on containerization of React app using Docker and Kubernetes would be plus

General Skills Required

 Excellent interpersonal & communication skills.

 Required investment banking or financial industry working experience.

 Demonstrated ability to function in a fast-paced environment and manage multiple responsibilities.

 Good analytical skills, organized and process driven to lead and drive team and projects.

 Good team mentality