All Jobs Vacancy

Senior Java Developer

Posted 2 weeks ago by Indotronix Avani UK Ltd

Summary: The Senior Java Developer role is focused on joining a high-profile digital transformation programme in Manchester/Leeds, requiring expertise in Java 21+ and a strong understanding of Agile methodologies. The position involves designing and enhancing microservice-based applications while promoting best practices in TDD, BDD, and automation. Candidates should possess excellent collaboration and problem-solving skills, with a passion for creating user-focused digital solutions. This is a hybrid role with a significant emphasis on teamwork and continuous delivery.

Key Responsibilities:

  • Design, develop, and enhance microservice-based applications using Java 21+.
  • Champion TDD, BDD, automation, and continuous delivery practices.
  • Collaborate within a multidisciplinary Agile team.
  • Implement APIs for internal and external use.
  • Build and maintain a robust automated test suite for continuous deployment.
  • Participate in 2nd-line support of applications and platforms.
  • Communicate technical concepts to non-technical audiences.
  • Engage with the wider web development community to adopt good practices.
  • Research and learn new programming tools and techniques quickly.
  • Understand and apply Responsive Web Design principles.

Key Skills:

  • Recent experience with Java 21 (or later).
  • Excellent understanding of TDD and BDD.
  • Experience with large microservice architecture.
  • Experience working in an Agile environment.
  • Willingness to work in a pair programming environment.
  • Knowledge of Unix-like operating systems such as Linux and/or Mac OS X.
  • Ability to communicate technical concepts to non-technical audiences.
  • Desirable: Working knowledge of Jackson, JAX-RS, Mockito, ActiveMQ or Kafka.
  • Desirable: Experience with MongoDB or other document databases.
  • Desirable: Experience handling large data sets and scaling their handling and storage.

Salary (Rate): £650 per day

City: Manchester

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Role: Senior Java Developer

Location: Manchester / Leeds 60% Hybrid

Role Type: 12 months

Salary: Depending on experience

Role Overview: We are seeking an experienced Java Developer to join a high-profile digital transformation programme, delivering innovative and scalable services that impact millions of citizens. Working within a multidisciplinary Agile team, you will design, develop, and enhance microservice-based applications using Java 21+, while championing TDD, BDD, automation, and continuous delivery practices. The role requires strong collaboration, problem-solving skills, and a passion for building resilient, user-focused digital solutions in a fast-paced environment.

Required Skills and Experience:

  • Recent experience with Java 21 (or later).
  • Excellent understanding of TDD and BDD.
  • Experience with large microservice architecture.
  • Experience of working in an Agile environment.
  • Be willing to work in a pair programming environment.
  • Have experience in implementing APIs for internal and external use.
  • Have the skills to build up a useful, robust automated test suite to support a continuous deployment environment.
  • Be involved in the wider web development community, identifying good practices we can adopt and sharing our experiences.
  • Be knowledgeable of tools and techniques used within the wider team.
  • Take part in 2nd-line support of applications and platforms, including occasional support outside of office hours.
  • Have an ability to communicate technical concepts to a non-technical audience.
  • Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X.
  • Have the ability to quickly research and learn new programming tools and techniques.
  • Understand of the use of Responsive Web Design

Desirable to have:

  • Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms such as ActiveMQ or Kafka.
  • Experience of MongoDB or other document databases.
  • Experience of building and scaling high-traffic websites.
  • Experience of handling large data sets and scaling their handling and storage.
Rate:
£650/day
Location:
Manchester
IR35 Status:
Undetermined
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

£9,800 per month

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job