spring, Software, automation, design, Business, Technical, systems, product, agency, Problem Solving, Application, application support, Planning, PL/SQL, Architecture, Team, Quality, Process, HTML 5, Rest, http, Automated, User Experience, Build, Technology, Documentation, client, Problem, Performance, CI, environment, Core, CI TOOLS, Lifecycle, WAS, java 8, Mongo DB, Site, resourcing, IS, user, Design Patterns, APIs, experience, Messaging
Capita IT Resourcing are currently working with a multinational client who is on the lookout for 3 Java Developers to join their team. They provide a single seamless employee benefits journey which was designed with the user in mind at every stage of the process.
The site itself is personalised to each employee, rather than taking the 'one size fits all' approach of other systems. User experience is very important which is why my client has invested heavily in this. They have a highly intuitive look and feel that keeps employees engaged and offers them a single seamless journey to everything they need to know about benefits.
They are looking for outstanding team players with excellent problem solving abilities and competence in several technologies and languages. They operate in an agile environment, using cutting edge technology.
* Designing and producing sustainable, fit-for-purpose software that meets the goals of the business. * Maintaining high standards of quality and security in all software. * Keeping their build automation pipeline fit for purpose. * Adopt new technologies and techniques to improve their core platform. * Refining the developing process in platform and product teams to improve the way the team as a whole operates. * Ensuring products and components adhere to the agreed architecture. * Estimating effort to complete technical work through planning and grooming sessions.
* Developing against agreed design patterns. * Implementing relevant automated tests. * Performing application profiling and performance tasks when relevant. * Adhering to peer review coding. * Maintaining high coding standards within agreed software architecture guidelines. * Providing great experience in the entire development lifecycle. * Communicating ideas and contributing to technical discussions. * Contributing to sustainable development through good code husbandry and constant refactoring. * Producing relevant technical documentation. * Keeping abreast of latest development toolsets/aides/methodologies so as to enhance and promote high code quality and efficiency. * Providing application support and bug fixing as required to components owned by the team. * Pair programming wherever possible, including with developers from other practices, to ensure high code quality and constant knowledge transfer.
* Java 8 onwards * Spring version 4 onwards * ORM * ALM and CI Tools
* SpringBoot * Microservices * Linux * Graphite * Telegraf * ElasticSearch * Logstash * PL/SQL * Designing and building REST APIs * Understand messaging technologies and their patterns which include eventing models. * HTML 5, CSS2, Webpack, Karma, Protractor etc * Mongo DB
If this position would be of interest, please apply using the link below to be put under immediate consideration and I will be in touch.
Capita IT Resourcing is acting as an Employment Agency in relation to this vacancy
There is no need to provide bank account details or payment to any person or organisation when applying for vacancies. If these details are requested for any vacancy you see with us, please report it to us via our contact page.