Description
Microservices Developer (Remote)
Our client, a leading global supplier for IT services requires Microservices Developers to work remotely based in UK.
This is a 12-month temporary contract (6-month rolling) to start on 1st June 2022.
Day rate: Competitive market rate
We are looking for Microservices Developers who can transform the existing monolithic architecture to Microservices for the client using Java 11 and Spring Boot via the 12-factor methodology.
Key Responsibilities
- Transform the existing monolithic architecture to microservices for the client using Java 11 and Spring Boot via the 12-factor methodology.
- Configure the monitoring mechanism for microservices using tools such as Prometheus and Grafana.
- Leverage the Checkmarx and OWASP dependency analyzer to perform code quality checks and identify any potential security vulnerabilities respectively.
- Exercise various tests including but not limited to unit tests, smoke tests, integration tests and E2E tests
- Working with business and development team to implement the features for the client.
- Analyze the system issues and assist in fixing the bottlenecks.
- Leverage the CI-CD pipeline for continuous integration, continuous development and continuous deployment of microservices.
- A quality led development focus, utilizing version control, testing and CI.
Key Skills
- 8-12 years of relevant experience.
- Below are the key skills required for this role:
Low level design
Coding
UT
Test support
Live deployment support
Warranty Support
Java 11
Rest API
Microservice
Spring Boot
Spring Data JPA
Spring Cloud
Openshift
ELK Stack
Security considerations
Gitlab/JIRA/Confluence
Agile environment
Candidate Specification
- Excellent communication skills
- Team player
- Collaborative & Agile
- Senior Level experience
- Delivery focused