An experienced full stack Java developer is required to work on existing and future solutions.
This will also involve enhancements / maintenance of the existing solutions, adopting emerging technologies, interfacing / integration, upgrading frameworks and investigating and implementing performance improvements.
These tasks will be as an individual and a team member.
The role covers full life-cycle product development and support and will be an extended and integrated part of the UK development and maintenance team.
The role will be based in the Baroda office within the Java team who work on a broad range of solutions.
Involvement in development and support activities
Play a major role in the analysis and bug fixes
Contribute to the team and be prepared to take a lead on issue resolution
Work effectively with the UK
Strong technical expertise in Java / J2EE, with knowledge of features in JDK 8 onwards.
JEE application servers, preferably JBoss
Spring framework, Struts framework
Oracle PL / SQL
Git, Maven, Ant, Ivy
UML or use of a similar design methodology
Source Version control - Git, Maven
Knowledge of CI / CD