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

Identify and resolve any technical issues that arise

Conduct software analysis, programming, testing, and debugging

Manage Java and Java EE application developmentx

Develop documentation to assist users

Prepare and release software components

Education

Any Gradute