 
        
        Be among the first 25 applicants
Title: Java Developer (React, Microservices, REST API)
Experience: 10 years
Location: Edinburgh 2 days onsite
Overview
Java Developer role focusing on backend services with a microservices architecture, REST APIs, and frontend work using React.
Responsibilities
 * Design, develop, and maintain Java-based backend services with focus on Microservices architecture.
 * Build and optimize REST APIs for seamless integration across systems.
 * Develop and maintain responsive front-end applications using React.
 * Collaborate with product owners, architects, and QA teams to ensure delivery of robust and scalable features.
 * Write clean, maintainable, and efficient code following best practices.
 * Participate in code reviews, debugging, and troubleshooting of production issues.
 * Ensure performance tuning, scalability, and security of applications.
 * Work in Agile/Scrum development environments, contributing to sprints and releases.
Required Skills & Experience
 * Strong programming expertise in Java (Java 8/11/17).
 * Proven experience in React.js and modern JavaScript/TypeScript frameworks.
 * Solid knowledge of Microservices architecture and related frameworks (Spring Boot, Spring Cloud).
 * Hands-on experience in REST API design and development.
 * Familiarity with databases (SQL/NoSQL) and ORM frameworks.
 * Experience with version control systems (Git) and CI/CD pipelines.
 * Exposure to containerization and orchestration (Docker, Kubernetes) is a plus.
 * Good understanding of cloud platforms (AWS, Azure, GCP) preferred.
 * Strong problem-solving skills, with ability to work independently and in teams.
Seniority level
 * Mid-Senior level
Employment type
 * Contract
Job function
 * Engineering and Information Technology
Industries
 * IT Services and IT Consulting
#J-18808-Ljbffr