freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer

Summary

Build and evolve Java-based systems using Spring and modern JVM practices, collaborating in agile teams and contributing to scalable distributed architectures.

Responsibilities

  • First and foremost contribute to the development of our products and guide the future evolution of our systems
  • Apply best development practices
  • Master and utilize state-of-the‑art technologies within our products
  • Design for today's requirements but at the same time keep in mind future evolution of the systems
  • Be part of Client’s Software Labs communities which give you an opportunity to develop your skills as well as share your knowledge and experiences with others.

Full Time, Permanent

Qualifications

  • Expertise in Java
  • Understanding of TDD and XP
  • Understanding of concepts like OOD, BDD, DDD
  • Experience with Spring, Gigaspaces, XQuery, Oracle, XML, Gemfire, Maven, Gradle, Puppet, Angular JS, Jenkins
  • Knowledge of modern technical architectures and highly scalable distributed systems
  • Experience with JVM languages such as Groovy.
  • Hands‑on Experience in agile methodologies such as Scrum and Kanban

Essential Skills: Java, Spring, Angular JS, Jenkins, Agile methodology

See also