Java Developer with Microservices

OverviewJob Title: Java Developer with Microservices
Location: Edinburgh UK
Experience: 8+ Years
Responsibilities
Design, develop, and implement scalable
Java-based applications
with
Microservices architecture .
Build and maintain RESTful APIs and integrate with external systems.
Work with
Spring Boot, Spring Cloud, and containerization tools (Docker, Kubernetes) .
Ensure high performance, scalability, and security in all applications.
Collaborate with product owners, architects, and QA teams to deliver high-quality software.
Perform code reviews, write unit tests, and participate in Agile/Scrum ceremonies.
Troubleshoot production issues and provide quick resolutions.
Required Skills
5–8 years
of hands-on experience in Java development.
Strong knowledge of
Core Java, Java 8+ features (Streams, Lambda, etc.) .
Expertise in
Spring Boot, Microservices, RESTful APIs .
Experience with
Docker, Kubernetes, and CI/CD pipelines
(Jenkins/GitLab).
Knowledge of
cloud platforms
(AWS / Azure / GCP).
Strong database knowledge ( SQL and NoSQL ).
Familiarity with
messaging queues
(Kafka / RabbitMQ).
Good understanding of
design patterns, best practices, and security principles ..... full job details .....