Senior Java full stack developer / Tech Lead
Job Title: Senior Java full stack developer / Tech Lead
Work model – Hybrid (3 days in an office)
Location – London, UK
We are seeking an experienced and results-driven Senior Java Full Stack Developer (React Mandatory) to join our team in London. This project is associated with one of the largest Bank.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance web applications.
- Build responsive and dynamic user interfaces using React js.
- Develop backend services and APIs using Java (Spring Boot / Spring Framework).
- Write clean, maintainable, and efficient code following best practices.
- Perform code reviews and mentor junior developers.
- Optimize applications for maximum speed and scalability.
- Ensure application security, performance, and reliability.
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Troubleshoot and debug production issues.
Required Skills & Qualifications
- 8+ years of experience in full stack development.
- Strong proficiency in Java, React, Spring Boot, and Microservices Architecture.
- Mandatory hands-on experience with React js, Redux (or similar state management libraries).
- Solid understanding of HTML5, CSS3, JavaScript (ES6+).
- Experience with RESTful API design and integration.
- Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
- Experience with version control systems like Git.
- Strong understanding of object-oriented programming and design patterns.
- Knowledge of containerization tools (Docker) and cloud platforms (AWS/Azure/GCP) is a plus.
- Experience with CI/CD pipelines.
Preferred Qualifications
- Experience with JAVAScript and React.
- Knowledge of front-end build tools.
- Familiarity with testing frameworks (JUnit, Mockito, Jest, etc.).
- Strong problem-solving and analytical skills.