Negotiable
Undetermined
Onsite
Birmingham, England, United Kingdom
Summary: The Junior Java Developer role requires a candidate with over four years of Java development experience, particularly with Java 11 and Spring, and familiarity with microservices architecture. The position emphasizes a strong understanding of the software development lifecycle (SDLC) and requires in-office presence five days a week. Additional experience with tools like Gitlab and test automation is beneficial but not mandatory.
Key Responsibilities:
- Develop and maintain Java applications using Java 11 and Spring.
- Work with microservices architecture and messaging systems like Kafka.
- Utilize MongoDB or equivalent databases.
- Participate in the software development lifecycle (SDLC).
- Collaborate with team members and contribute to project goals.
Key Skills:
- 4+ years of Java development experience.
- Proficiency in Java 11 and Spring framework.
- Experience with microservices architecture.
- Familiarity with Kafka and MongoDB.
- Strong understanding of SDLC.
- Experience with Gitlab or similar version control systems.
- General experience in test automation (JUnit, Mocking, Gherkin).
Salary (Rate): undetermined
City: Birmingham
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Must haves:
Job spec:
- 4+ years of Java Development experience
- Java 11+
- Spring
- Experience working with microservices architecture
- Kafka for messaging - to some extent or equivalent
- MongoDB - to some extent or equivalent
- Strong understanding of SDLC
Nice to haves:
- Gitlab - experience with others is generally fine, they can learn Gitlab
- Test automation (JUnit, Mocking, Gherkin) - candidate does not need deep expertise in all, should have some general experience in automation
5days in office non negotiable