Open Position

Java Software Development Team Leader

Job Description

The position is located in Bucharest, Romania

We are looking for a technical individual who will:

  • Be able to make design highly tolerant software with special care towards scale
  • Be comfortable in facing the customer during trials & demos
  • Communicate with product & project management team on statuses in an agile environment
  • Mentor and Manage a team of 3-5 Java software developers as their people manager.
  • Plan and guide a scrum team from within a shared Scrum-Master role


Job Requirements

  • BSc/BA Computer Science or equivalent.
  • Very good Java knowledge and 4+ years of experience as Java Developer
  • 2+ years of proven experience as Java Development Team Leader
  • Proven experience of OO software design and multithreading programming.
  • Proven experience in SQL and relational DB concepts.


  • Experience with Web servers.
  • Experience with Spring environment (specifically Core, MVC, Security).
  • Experience with Angular.
  • Familiarity with no-SQL Databases / Big-Data (Elasticsearch preferred)
  • Familiarity with PostgreSQL.
  • Experience of working in a Scrum / Agile project.