We are looking for a Senior Full Stack Java Developer on a contractual basis with one of our clients in the financial services sector. This specific Full Stack Java Developer (Java focused frameworks) will be fully responsible for developing and maintaining software solutions.
The successful candidate will be responsible for the entire application life cycle which will include day-to-day system operations, system Integrations, enhancement and new capability development in the online banking area.
This role works collaboratively within product teams to create and support rich, interactive applications that help consumers manage their data and processes. You are responsible for your area of specialisation, as well as for all aspects of product development from interacting with stakeholders and users, to design, development, and deployment, through to production monitoring and support.
Essential Experience:
• At least 7 years of experience in developing web services, backend services, API's and microservices architecture using JavaScript services, Java (version 6>), Spring Framework, Spring Boot, NodeJS, HTML, CSS, and other associated Java frameworks.
• Front end frameworks across JavaScript/JS highly required and can span across AngularJS, ReactJS, ExpressJS, VueJS and others.
• Knowledge and experience in developing Soap Web Service, REST API services, JSON & XML
• The candidate needs to display a good overall understanding of product and service building, analysis methods etc.
• The client is looking for a candidate who can work with architects and product teams to help align the teams to follow a more Java led services structure, both backend and front end,
• Workflow development and knowledge is a key advantageous for the role
• Knowledge and expertise in Liquibase, Git repos, CI/CD concepts, and ability to work on Docker containers/scripting.
• Database knowledge across SQL and other database types.
• Unit Testing methods for framework reliability (using automated testing scripting technology frameworks)
Advantageous Experience:
• Expertise in Microsoft Azure and DevOps stack both web applications and build tools.
• Managed Infra such as Kubernetes,
• Gitlab
• Helm charts
• Security knowledge and integration such as VagrantOAuth 2.0