Enable job alerts via email!

Java Microservices

Avance Consulting

Cardiff

On-site

GBP 40,000 - 60,000

Full time

30+ days ago

Job summary

A leading consulting firm is looking for a talented Java Microservices Developer to join their team for a strategic transformation program. This role involves building scalable microservices, collaborating with stakeholders, and adhering to best coding practices while utilizing cloud platforms. Ideal candidates will have a strong understanding of modern microservices architecture and relevant frameworks.

Qualifications

  • Experience with CI/CD pipelines for microservices deployment.
  • Experience with unit testing and debugging tools.
  • Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).

Responsibilities

  • Creating and implementing scalable, reliable microservices using Java.
  • Working with product managers and engineering teams to define requirements.
  • Implementing CI/CD pipelines and automating testing and deployment processes.

Skills

Proficiency in Java
Understanding of microservices concepts
Experience with Spring Boot
API design principles
Cloud platforms (AWS, Azure, Google Cloud)
Excellent communication skills
Agile methodologies

Job description

We are seeking a talented Java Microservies developer to join our team for a new strategic transformation program of work in the Group Protection unit.

As a Microservices, Design, Develop, and Maintain Microservices:

Creating and implementing microservices with Java.

Ensuring microservices are scalable, reliable, and efficient.

Maintaining existing microservices, including bug fixes and performance improvements.

Collaboration and Communication:

Working with product managers, other engineers, and stakeholders to define requirements and design solutions.

Communicating effectively with team members to share knowledge and address challenges.

CI/CD and Automation:

Implementing and managing continuous integration and continuous delivery (CI/CD) pipelines for microservices deployment.

Automating testing and deployment processes to improve efficiency and reliability.

Code Quality and Best Practices:

Writing clean, well-documented, and maintainable code.

Following coding standards and best practices for Java development. Participating in code reviews and providing constructive feedback to team members

Key responsibilities:

Programming:

Proficiency in Java and related technologies like Spring Boot.

Understanding of microservices concepts, patterns, and principles.

Experience with microservice frameworks like Spring Cloud or other relevant tools.

Understanding of API design principles and best practices.

Familiarity with relational and non- relational databases (e.g., MySQL, PostgreSQL, MongoDB).

Experience with cloud platforms like AWS, Azure, or Google Cloud.

Testing and Debugging:

Experience with unit testing, integration testing, and debugging tools.

Soft Skills:

Excellent communication, collaboration, and problem-solving skills.

Agile Development:

Experience with agile methodologies like Scrum or Kanban.

Key skills/knowledge/experience:

Programming:

Proficiency in Java and related technologies like Spring Boot.

Understanding of microservices concepts, patterns, and principles.

Experience with microservice frameworks like Spring Cloud or other relevant tools.

Understanding of API design principles and best practices.

Familiarity with relational and non- relational databases (e.g., MySQL, PostgreSQL, MongoDB).

Experience with cloud platforms like AWS, Azure, or Google Cloud.

* Free services are subject to limitations

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs