Senior Java/Springboot Developer (Contractor)

We are looking for an individual who is an expert in Java and Springboot. For this role we are seeking a passionate Software Engineer who has more than 7 years’ experience working on enterprise software applications, cross-functional teams and has a basic understanding of cloud-based technologies.

Requirements

  • 7+ years of software development experience with Java and OOP programming
  • Needs to know how to use one of following IDE’s (IntelliJ, Eclipse, VS Code)
  • Good understanding of javascript, typescript, html, css
  • Needs to know Source control (gitlab, github, bitbucket)
  • Good understanding of npm
  • Proficiency in writing professional, documented, and well-tested code
  • Expert with Spring framework/Spring Boot
  • Familiar with microservices and infrastructure
  • Kubernetes, Docker (advantageous)
  • Strong experience with integration technologies
  • Good verbal and written communication skills
  • Able to work independently
  • Takes initiative and has a natural curiosity

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 7+ years of overall software development experience

Benefits

  • Remote work with flexible working hours;
  • Opportunity to work in a challenging environment with dynamic teams and innovative projects;
  • A team that genuinely cares about you, not just the work you do!