Lead X 1 And Senior X 1 Java Developer

Apply

Overview

The Lead and Senior Java Developer roles focus on designing, developing, and supporting enterprise-level Java applications within a hybrid working arrangement. Candidates will collaborate with a variety of stakeholders, including Product Owners and Architects, to engineer scalable solutions and participate in architectural discussions. These positions also involve mentoring junior developers and ensuring the quality of code through rigorous testing practices.

Responsibilities

  • Design, develop, test, and support enterprise Java applications.
  • Build and enhance microservices, REST APIs, and web-based applications.
  • Contribute to architecture discussions, technical design reviews, and solution development.
  • Develop scalable solutions using Java, Spring Boot, and modern development frameworks.
  • Collaborate closely with Product Owners, Business Analysts, Testers, Architects, and cross-functional teams.
  • Participate in code reviews and promote engineering excellence.
  • Support CI/CD pipelines and automated deployment processes.
  • Mentor developers and contribute to technical leadership activities.

Requirements

  • Strong commercial experience with Java 8 or above.
  • Expertise in Spring Boot, Spring Framework, Microservices, and REST APIs.
  • Experience with React, JavaScript, HTML5, and JSF.
  • Strong knowledge of JPA, Hibernate, JDBC, JSP, and Servlets.
  • Experience with Oracle databases and SQL development.
  • Knowledge of Git, Gradle, Maven, Jenkins, and Agile practices.
  • Experience with JUnit, automated testing, and Test-Driven Development.
  • Understanding of component-based and microservice architectures.
SkillsJava, Spring Boot, React, JavaScript, HTML, Oracle, SQL, Agile, Scrum, AWS
LocationBellshill
TypeHybrid
SourceLinkedIn
RecruiterFree-Work UK
Posted26/06/26