navigation

Senior Java Developer

Dreamix provides quality software services and products for top enterprises and startups around the world through Java and Web technologies.

We are looking for a new member for our Java Team who is experienced enough to lead a small team of software developers and communicate fluently with clients abroad.

What you get:

Duties:

  • Lead a team of software developers using agile methodologies and make appropriate decisions
  • Act as a point of contact with Dreamix clients for technical discussions
  • Design and Development of software application and system architectures and components
  • Design and execute software development processes for quality assurance
  • Share knowledge


Requirements:

  • Passion for software development and learning new things.
  • Leadership skills
  • Entrepreneurship spirit
  • Proficiency in:
    • Software project lifecycle and corresponding processes
    • Software development with JSF, Spring, Hibernate, Java EE or similar Java enterprise technology stack
    • SQL
    • Web development (Javascript, HTML, CSS)
    • Code design and quality (unit testing, code analysis)
    • Design and execute software development processes for quality assurance
    • Knowledge in: NoSQL, NoStack tools and platforms and other trends in SD