Job Description
We're ADVANCED
We re one of the UK s largest and fastest growing software companies. True partnership is the defining thing that enables us to stand out from the competition. We pride ourselves on delivering focused software solutions for the public sector, enterprise commercial and health & care organizations that simplify complex business challenges and deliver immediate and high- quality value.
POST TITLE : Senior Software Engineer
LOCATION : Vadodara- India
REPORTING TO : Respective Line Manager
EXPERIENCE LEVEL : 6- 8 Years
PROJECT : Plateform
Role Description:
An experienced 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.
Key Responsibilities:
Involvement in design and coding
Recommend improvements
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
Technical and Key Skills:
In depth experience with Java 8
Spring Boot, Spring MVC, Spring Security, Spring Data
JPA/ Hibernate
SQL
Relational database experience with PostgreSQL/ Oracle/ SQL Server
RESTful API design
HTML5, CSS, JavaScript, Bootstrap, jQuery, Angular/ React/ Vue
Design patterns
UML or use of a similar design methodology
Agile methodology experience e.g. Scrum
Cloud development experience, preferably AWS
Source control management e.g. git
Build servers e.g. Jenkins
Containers e.g. Docker