How Remoteville checks and expires listings

Java Developer

Skills
Agile MethodologiesWeb ApplicationsBusinessDigital ApplicationsJunitJava DevelopmentMongodb
Role

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
  • Knowledge of Test Driven Development
  • Strong knowledge of software development practices processes and theories especially Agile development principles
  • Knowledge of at least one MVC web development framework preferably Spring MVC
  • GIT experience

Nice to have

  • Perfectionist
  • Tech driven
  • Solution focused
  • Collaborative

Day to day

  • Build enterprise-grade digital applications for high-profile brands in a cross-functional Agile team
  • Develop complex Java code across monolithic and microservices architectures while producing clean well-documented solutions
  • Estimate development effort conduct code reviews and collaborate with BAs PMs QAs and architects to deliver business-critical web projects

Hiring process

  • Submit your application
  • A member of the team will be in touch