Posted on: 17/07/2025
Full Stack Developer (React & Java)
Location : Remote
Experience : 4-8 Years
Employment Type : Contract (6+ months, possible extension)
Shift : UK Shift
Job Overview :
We're looking for a skilled and experienced Full Stack Developer with strong expertise in React.js and Java to join our team for a 6-month contract, with a strong possibility of extension. This remote role, operating on a UK shift, requires a hands-on approach to designing, developing, and deploying robust, scalable web applications. You'll be instrumental in bridging the gap between front-end user experience and back-end logic, leveraging modern full-stack technologies to deliver high-quality solutions.
Key Responsibilities :
- Design and develop responsive, high-performance, and interactive user interfaces using React.js and its ecosystem, ensuring an exceptional user experience.
- Build and optimize scalable, secure backend services and RESTful APIs primarily using Java (with Spring Boot, ideally) and Kotlin.
- Implement seamless integration between frontend components and backend services, managing data flow and state effectively.
- Participate actively across the entire software development lifecycle, from requirements gathering and technical design to implementation, testing, and deployment.
- Write clean, efficient, well-documented, and testable code following established architectural patterns and best practices.
- Collaborate effectively with cross-functional teams, including product managers, UI/UX designers, QA engineers, and other developers, to ensure cohesive and successful feature delivery.
- Troubleshoot and debug complex technical issues across the full stack, identifying root causes and implementing effective solutions to ensure optimal application performance and reliability.
- Contribute to continuous integration and continuous delivery (CI/CD) practices to streamline development workflows.
Required Skills :
- 4-8 years of overall experience in full-stack web development.
- Intermediate to advanced hands-on experience with React.js, including core concepts, hooks, state management libraries (e.g., Redux, Context API), and component architecture.
- Mandatory hands-on experience with a React Framework such as Next.js or Create React App.
- Minimum 2 years of mandatory experience in Java, ideally with Spring Boot framework experience for backend development.
- Mandatory experience with Kotlin for backend development.
- Strong understanding of RESTful API principles and experience designing and consuming APIs.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with version control systems, particularly Git.
Preferred Skills :
- Knowledge of AWS cloud services, including but not limited to EC2, S3, RDS, Lambda, and API Gateway.
- Familiarity with CI/CD (Continuous Integration/Continuous Delivery) pipelines and tools (Jenkins, GitLab CI, GitHub Actions).
- Experience with database systems such as SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB).
- Understanding of containerization technologies like Docker.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1515028
Interview Questions for you
View All