Java Developer

Java Developer

Posted 7 days ago by LanceSoft, Inc.

Negotiable
Undetermined
Undetermined
Birmingham, England, United Kingdom

Summary: The Java Developer role in Birmingham requires a skilled professional with 4 to 5.5 years of experience in modern Java development and building scalable applications. The candidate should be proficient in microservices architecture and capable of working throughout the software development lifecycle. Strong collaboration skills and adherence to best practices in coding and SDLC are essential for this position.

Key Responsibilities:

  • Design, develop, and maintain applications using Java 11+ and Spring framework.
  • Work on microservices architecture for scalable and distributed applications.
  • Implement messaging solutions using Kafka (or equivalent technologies).
  • Work with databases such as MongoDB (or equivalent).
  • Collaborate with cross-functional teams to ensure high-quality deliverables.
  • Ensure adherence to SDLC best practices and coding standards.

Key Skills:

  • 4–5.5 years of professional experience as a Java Developer.
  • Strong understanding of Java, Spring, microservices, messaging systems, and databases.
  • Solid knowledge of SDLC processes and best practices.
  • Strong problem-solving, debugging, and analytical skills.

Salary (Rate): undetermined

City: Birmingham

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Java Developer

Location: Birmingham, United Kingdom

Experience: 4 – 5.5 Years

Job Description: We are seeking a skilled Java Developer with strong expertise in modern Java development and experience in building scalable applications. The ideal candidate will be proficient in microservices-based architecture and comfortable working across the full software development lifecycle (SDLC).

Key Responsibilities:

  • Design, develop, and maintain applications using Java 11+ and Spring framework .
  • Work on microservices architecture for scalable and distributed applications.
  • Implement messaging solutions using Kafka (or equivalent technologies).
  • Work with databases such as MongoDB (or equivalent).
  • Collaborate with cross-functional teams to ensure high-quality deliverables.
  • Ensure adherence to SDLC best practices and coding standards.

Nice to Have:

  • Experience with GitLab (or similar version control systems).
  • Exposure to test automation frameworks such as JUnit, Mocking, or Gherkin .
  • Ability to quickly learn and adapt to new tools and technologies.

Requirements:

  • 4–5.5 years of professional experience as a Java Developer .
  • Strong understanding of Java, Spring, microservices, messaging systems, and databases .
  • Solid knowledge of SDLC processes and best practices.
  • Strong problem-solving, debugging, and analytical skills.