Lead Java Developer (Contract)
Inspired Thinking Group
full-remoteleadcontractbackendengineering-management Full remote - Birmingham, GB 15 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaSpring MVCMicroservicesMonolithAgileTest-Driven DevelopmentCode ReviewGitMVC FrameworksBackend Development
About the role
Role overview
Join Storyteq (SaaS marketing) as a Lead Java Developer on a contract basis. This full-remote role will have you lead backend development, build complex Java code, and collaborate with a team to deliver high-quality software.
Responsibilities
- Lead the development of complex Java code for backend systems.
- Work with both monolithic and microservices architecture.
- Estimate development effort for projects.
- Help define and execute the development strategy.
- Conduct code reviews and ensure quality standards are met.
- Produce well-documented, clean code.
Requirements
- Strong hands-on Java development experience.
- Demonstrated delivery experience across monolithic and microservices.
- Proven ability to deliver multiple projects.
- Strong knowledge of software development practices and theories, especially Agile principles.
- Knowledge of at least one MVC web framework, preferably Spring MVC.
- Git experience.
- Test-Driven Development (TDD) knowledge.
- Daily coding mindset and strong attention to code quality.
Nice to have
- Passion for Java and an interest in continuously improving development approaches through reviews and recommendations.
About Inspired Thinking Group
Inspired Thinking Group is hiring for Storyteq, a SaaS marketing company. The role focuses on backend development, building and leading delivery of Java-based services and applications, including monolithic and microservices architectures.
Scraped 6/11/2026