About the role
Job Title: Java Developer with Microservices
Location : Edinburgh UK
Work mode : Hybrid
Experience: 8 + Years
Key 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 & NoSQL).
Familiarity with messaging queues (Kafka / RabbitMQ).
Good understanding of design patterns, best practices, and security principles.
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Trading Operations Technical Leader
1 day agoBP Energy
Staff Software Engineer
1 day agoVisa
Software Engineer/ SRE (Linux)
1 day agoVisa
Technical Lead - Front End (React) - Work from Home
1 day agoDWP Digital
Lead Software Engineer - Homeworking
1 day agoDWP Digital
Senior Lead Software Engineer
1 day agoDWP Digital
Lead Software Engineer - Homeworking / Work from Home
1 day agoDWP Digital
Experienced Robotics Software Engineer
1 day agoYour Tech Future
Senior Control Systems Software Engineer
1 day agoYour Tech Future