Job Description
Role: Server-Side Java Developers x6
Seniority Levels: Junior, Mid-Level, Senior, Team Leads.
Location: Home-working
Contract: Permanent
Hours: 37.5 hrs per week
Salary: £40,000 - £80,000
Key Words: Java, Developer, Node.js, Spring, REST APIs, Kubernetes
A rapidly expanding software solutions company is looking for a number of Server-Side Java Developers for brand new greenfield projects.
Key capabilities / experiences of the role:
1. A proven track record of developing services in Java.
2. Experience of using common application frameworks for Java, including Spring and Spring Boot.
3. Ability to design, specify, and build REST-based APIs.
4. Experience of using ESB for orchestration of services, working with both relational and NoSQL databases.
5. DevOps delivery and implementation of suitable pipelines.
6. Experience of designing and developing for High Availability and performance.
7. Experience of Test Driven Development and associated toolsets.
Other relevant capabilities / experiences include:
1. Experience of Kubernetes and OpenStack based deployments.
2. SQL.
3. Experience of integrating with 3rd party solutions using common web technologies and interfaces.
4. Experience of AWS deployments and services.
5. Understanding of DevOps principles.
6. Knowledge and experience of Domain Driven Design.
7. Experience of designing and developing microservice architectures.
8. Desirable: experience of developing services using languages other than Java, including JavaScript (using Node.js).
9. Desirable: experience of designing and building event-driven architectures.
#J-18808-Ljbffr