Java Developer

New
Birmingham, England, United KingdomFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AgileGitJavaMongoDBMySQLSpring BootSpring MVCRESTful APIsMicroservices

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

Responsibilities

  • 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
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now