
Contract Lead Java Developer
Inspired Thinking Group (ITG)
contract
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Working with our bar raising development team comprised of like-minded professionals who find solutions to complex problems
- Develop complex Java code, working with both monolithic and microservices architecture
- Be responsible for estimating development effort on projects
- Help define and execute the development strategy
- Conduct code reviews to ensure quality standards are upheld
- Work alongside Business Analysts, Project Managers and QAs in an Agile Scrum environment
- Utilising TDD and working on Java projects built with Spring MVC/Boot, Thymeleaf, RESTful, MongoDB, MySQL, Junit and others
- Produce well documented, clean code
- Provide recommendations on development approaches to address critical business requirements
Requirements
- Demonstrable Java Development experience, across both monolithic and microservices architecture
- Proven ability to deliver multiple projects
- Knowledge of Test-Driven Development
- Strong knowledge of software development practices, processes, and theories, especially around Agile Development Principles
- Knowledge of at least one MVC Web development framework (preferably Spring MVC)
- GIT
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javamonolithic architecturemicroservices architectureTest-Driven DevelopmentSpring MVCSpring BootThymeleafRESTfulMongoDBMySQL
Soft skills
problem solvingcommunicationcollaborationproject estimationcode reviewrecommendationdocumentation