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.
Seniority level
* Mid-Senior level
Employment type
* Contract
Job function
* Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at LanceSoft, Inc. by 2x
#J-18808-Ljbffr