Description

Job Summary

Contribute to all stages of the software development lifecycle. Design, implement, and maintain Java-based applications capable of handling high-volume and low-latency tasks. Analyse user requirements to define business objectives. Envision system features and functionality. Define application objectives and functionality. Ensure application designs conform to requirements.

Experience: 8 +

Required Technical Skills: Core Java, Spring Boot, Microservices, J2EE, React JS

Nice to have Technical Skills: MySQL, Angular JS, Azure Cloud, Spring MVC

Domain Skills: Asset & Wealth Management, Fund Accounting

Roles & Responsibilities

Transform requirements into specifications.

Create detailed design documentation.

Propose changes to the current Java infrastructure.

Develop technical designs for application development.

Write well-designed, testable code.

dentify and resolve any technical issues that arise.

Conduct software analysis, programming, testing, and debugging.

Manage Java and Java EE application development.

Develop documentation to assist users

Education

Any Gradute