Java Tech Lead

Position: Java Tech Lead
Location: London, UK (Hybrid 2 days onsite a week)
Duration: Full Time

Job Description:
Key Responsibilities
Design, develop, and maintain robust, scalable, and high-performance web applications.
Build responsive and dynamic user interfaces using React.js.
Develop Back End 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.

Job Details

Company
Axiom Software Solutions Ltd
Location
London, United Kingdom
Hybrid / Remote Options
Employment Type
Permanent
Salary
GBP Annual
Posted