E-Solutions IT Services UK LtdLondon

Senior Java full stack developer / Tech Lead

Project-Based

Description

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.

Skills

RESTJavaScriptAgileMicroservicesApplication SecurityJunitReactSecurityAPI DesignMockitoAzureSpring BootReduxRESTfulDockerCI/CDSpringPostgreSQLMongoDBAPIJestAWSGCPMySQLJavaGit

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching