End Date
Saturday 29 November 2025
We Support Flexible Working – Click here for more information on flexible working options
Flexible Working Options
Hybrid Working
Job Description Summary
We are seeking a Senior Developer with 4 to 13 years of experience in building scalable applications using Java (Spring Boot) for backend and React.js for frontend. CSS expertise is mandatory for creating responsive UI. The role requires strong problem-solving skills, participation in live coding sessions, and hands-on experience with public cloud platforms (AWS, Azure, or GCP).
Job Description
Key Responsibilities:
-
Design and develop scalable, high-performance applications using Java for backend and React.js for frontend.
-
Implement responsive UI components with CSS (mandatory) for styling and layout.
-
Participate in live coding sessions during interviews and demonstrate hands-on expertise in React.
-
Collaborate with cross-functional teams to define architecture and ensure seamless integration between frontend and backend.
-
Work with public cloud platforms (AWS, Azure, or GCP) for deployment and scalability.
-
Optimize application performance and ensure best practices in coding standards and security.
Required Skills:
-
Strong proficiency in Java (Spring Boot preferred) for backend development.
-
Advanced knowledge of React.js and its ecosystem.
-
CSS expertise for creating responsive and visually appealing UI.
-
Experience with live coding and problem-solving in React during interviews.
-
Hands-on experience with public cloud platforms (AWS, Azure, or GCP).
-
Familiarity with RESTful APIs, microservices architecture, and CI/CD pipelines.
Nice-to-Have:
-
Knowledge of TypeScript and modern JavaScript features.
-
Experience with containerization tools (Docker, Kubernetes).
-
Understanding of performance optimization techniques for web applications.