Description
Role: Senior Java Developer
Location: Northampton, UK (Hybrid)
Job Description:
High quality Java engineers, Day to day java code, design work, dealing with tickets and jery, Jenkins, automated testing, micro services.
Responsibilities:
1. Spring boot, host rest APIs
2. Integrated with other parts of APIs
3. Understanding APIs
4. 95% automation
5. Good communication with other API teams
6. Building Mocks and programming
Technical Skills – Essential:
• Experience in designing and developing web based applications using Java/J2EE
• Strong experience in applying OOPS
• Good understanding of data structure concepts
• Good understanding of API lifecycle and hands on experience with API development using Springboot
• Understanding of API abstraction, layered approach, orchestration, and data transformation concepts
• Hands on experience using Spring/MVC/Spring Integration, Hibernate and Web Services
• Understanding of Automated Build and Deployment Processes (e.g., Jenkins CI / DApache Maven / Gradle)
• Understanding of tools like Junit, Sonar, Jenkins, SVN, Chef, Puppet,Nolio,Selenium,QTP ,Assana,Jira or Rally
• Good understanding of cluster components to deploy the services and APIs onto a PaaS
• Knowledge of NoSQL dBs and KAFKA (API data publication)
• Experience using modern Java IDE tool such as Intellij/NetBeans
• Familiarity using Agile Scrum process model in delivering business value
Technical Skills – Beneficial:
• Basic understanding of Mainframe outputs and connectivity
• Basic understanding with Jenkins pipeline templates and scripts to configure the pipeline
• Understanding of authentication design principles including SSO
• Basic understanding of JavaScript / TypeScript
• Exposure to responsive design and open source libraries like bootstrap
• Understanding of JQuery , AJAX , AngularJS 2.0
• Experience in HTML , HTML5 , CSS , NodeJS
• Familiarity applying XP engineering practices such as Pair Programming , CI/CD
• Familiarity using tools Confluence , Agile Central Rally , JIRA
• Good to have Cards industry knowledge