Negotiable
Undetermined
Hybrid
Manchester Area, United Kingdom
Summary: The Java Backend Microservices Engineer role is a 6-month hybrid contract position requiring 2 to 3 days in the office each week. The candidate will be responsible for designing, developing, and deploying microservices using Java and related technologies. Key skills include proficiency in Spring Boot, cloud services, and container orchestration tools. The role demands strong analytical skills and experience in Agile/Scrum environments.
Key Responsibilities:
- Design, develop, and deploy microservices using Java.
- Utilize Spring Boot, Spring Cloud, and other Spring components.
- Build and consume RESTful microservices.
- Work with SQL and NoSQL databases, particularly PostgreSQL.
- Implement cloud services, especially AWS.
- Use Docker and Kubernetes for container orchestration.
- Manage version control with Git.
- Work with messaging technologies like Kafka and RabbitMQ.
- Utilize monitoring tools such as Prometheus and Grafana.
- Apply DevOps principles and practices.
- Conduct unit and integration tests using testing frameworks.
- Collaborate effectively in a team and communicate with stakeholders.
Key Skills:
- Proficiency in Java (Java 8 and above).
- Experience in microservices architecture.
- Strong knowledge of Spring Boot and Spring Cloud.
- Expertise in RESTful microservices.
- Experience with SQL and NoSQL databases, especially PostgreSQL.
- Knowledge of AWS cloud services.
- Proficiency in Docker and Kubernetes.
- Strong understanding of Git and version control.
- Experience with Kafka, RabbitMQ, or similar technologies.
- Familiarity with monitoring tools (e.g., Prometheus, Grafana).
- Knowledge of DevOps principles.
- Strong analytical and problem-solving skills.
- Experience in Agile/Scrum environments.
Salary (Rate): undetermined
City: Manchester Area
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Position: Java Backend Microservices Engineer
6 Months Contract
Hybrid role - mandatory 2 to 3 days in the office per week
Proficiency in Java, including Java 8 and above.
Experience in designing microservices, developing, and deploying microservices.
Strong knowledge of Spring Boot, Spring Cloud, and other Spring components.
Expertise in building and consuming RESTful microservice
Experience with SQL and NoSQL databases, PostgreSQL
Strong knowledge on cloud services such as AWS
Proficiency in Docker and Kubernetes for container orchestration.
Strong knowledge of Git and version control practices
Experience with Kafka, RabbitMQ, or similar technologies.
Familiarity with monitoring tools (eg - Prometheus, Grafana) and logging frameworks
Knowledge of DevOps principles and practices.
Strong analytical and problem-solving skills.
Experience working in Agile/Scrum environments.
Ability to work effectively in a team environment and communicate clearly with stakeholders.
Proficient in Implementing unit & integration tests using testing frameworks.