Java Software Development Team Leader
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
- 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.