Senior Java  Developer

Senior Java Developer

Posted 1 day ago by Indotronix Avani UK

Negotiable
Inside
Hybrid
Manchester Area, United Kingdom

Summary: The Senior Java Developer role involves joining a multidisciplinary Agile team focused on enhancing digital services for the UK Public sector welfare reform program. The position requires expertise in Java development, particularly with microservice architectures, and emphasizes collaboration with various stakeholders. The role is contract-based for 12 months and operates within an inside IR35 framework. The working arrangement is hybrid, with 60% of the time expected to be in the office.

Key Responsibilities:

  • Join a multidisciplinary Agile team to work on the UK Public sector welfare reform program.
  • Focus on designing, developing, and improving digital services to have a positive impact on public services.
  • Work on microservice architectures and collaborate with Developers, Designers, and Analysts.

Key Skills:

  • Recent Java 21 (or later) experience.
  • Expertise in TDD, BDD, and large microservice architectures.
  • Agile environment experience, pair programming, and API development.
  • Strong knowledge of automated testing and continuous deployment.
  • Ability to communicate technical concepts to non-technical audiences.
  • Unix/Linux/Mac OS knowledge.

Salary (Rate): undetermined

City: Manchester

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Title: Senior Java Developer

Location: Manchester / Leeds - UK, (60% Hybrid)

Pay Rate: Depends on Experience

Type & Duration: Contract |12 Months Contract with InsideIR35

Job Description:

Key Responsibilities:

  • Join a multidisciplinary Agile team to work on the UK Public sector welfare reform program.
  • Focus on designing, developing, and improving digital services to have a positive impact on public services.
  • Work on microservice architectures and collaborate with Developers, Designers, and Analysts.

Required Skills & Experience:

  • Recent Java 21 (or later) experience.
  • Expertise in TDD, BDD, and large microservice architectures.
  • Agile environment experience, pair programming, and API development.
  • Strong knowledge of automated testing and continuous deployment.
  • Ability to communicate technical concepts to non-technical audiences.
  • Unix/Linux/Mac OS knowledge.

Desirable Skills:

  • Experience with Jackson, JAX-RS, Mockito, ActiveMQ, Kafka, MongoDB, high-traffic websites, and large data sets.

Person Specification:

  • Flexible, adaptable, and proactive with a focus on delivering quality work.
  • Strong communication, collaboration, and problem-solving skills.
  • Enthusiastic, creative, and able to work under pressure.

Additional Notes:

  • Ensure candidates are comfortable with the interview process and provide email addresses for Maze test distribution.

Interview Process :

  • Stage 1 : CV sift
  • Stage 2 : Maze test (must be returned within 5 days - if selected)
  • Stage 3 : 2-hour technical Teams interview