Java Backend Microservices Engineer

Java Backend Microservices Engineer

Posted 1 week ago by OKEVA

Negotiable
Undetermined
Hybrid
Greater London, England, United Kingdom

Summary: The Java Backend Microservices Engineer role is a 6-month contract position based in Central London, requiring a hybrid working arrangement with mandatory office attendance three days a week. The ideal candidate will have extensive experience in Java and microservices, particularly within the banking and finance sector. Proficiency in various technologies such as Spring Boot, AWS, and container orchestration tools is essential for success in this role.

Key Responsibilities:

  • Design, develop, and deploy microservices using Java, Spring Boot, and Spring Cloud.
  • Build and consume RESTful microservices.
  • Work with SQL and NoSQL databases, particularly PostgreSQL.
  • Utilize cloud services, specifically AWS.
  • Implement container orchestration using Docker and Kubernetes.
  • Manage version control practices with Git.
  • Integrate messaging technologies such as Kafka or RabbitMQ.
  • Employ monitoring tools like Prometheus and Grafana.
  • Apply DevOps principles and practices.
  • Conduct unit and integration testing using relevant frameworks.
  • Collaborate effectively in Agile/Scrum environments.
  • Communicate clearly with stakeholders and work within a team.

Key Skills:

  • Proficiency in Java (Java 8 and above).
  • Experience with microservices architecture.
  • Strong knowledge of Spring Boot and Spring Cloud.
  • Expertise in RESTful services.
  • Familiarity with SQL and NoSQL databases, especially PostgreSQL.
  • Knowledge of AWS cloud services.
  • Proficiency in Docker and Kubernetes.
  • Experience with Git and version control.
  • Familiarity with Kafka, RabbitMQ, or similar technologies.
  • Knowledge of monitoring tools and logging frameworks.
  • Understanding of DevOps principles.
  • Strong analytical and problem-solving skills.
  • Experience in Agile/Scrum methodologies.

Salary (Rate): undetermined

City: Central London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Java Backend Microservices Engineer

Location: Central London

6 Months Contract

Hybrid role - mandatory 3 days in the office per week

Banking/Finance experience is Mandatory

Job description:

  • 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.