How Remoteville checks and expires listings
Lead Java Developer
Skills
JavaMVCAnalytical SkillsCode ReviewHTMLMicroservicesScrum
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Demonstrable Java development experience across monolithic and microservices architecture
- Proven ability to deliver multiple projects
- Strong knowledge of Test Driven Development
- Strong knowledge of software development practices processes and theories
- Experience with Agile development principles
- Knowledge of at least one MVC web development framework preferably Spring MVC
- Experience with GIT
Day to day
- Lead development of complex Java applications across both monolithic and microservices architecture
- Work within an Agile Scrum team to estimate effort define strategy and deliver business critical software
- Write clean well documented code conduct code reviews and collaborate closely with Business Analysts Project Managers and QAs
Hiring process
- Submit your application
- A member of the team will be in touch
