Java Architect/Lead Developer

Helmes is looking for a Java Architect/Lead Developer, who will be in charge of designing complex systems, as well as leading a professional technical team in active co-operation with clients and key partners. You will be also assisting your team leader in putting together a strong technical team of 6-8 specialists and managing its technical performance. You will be the „person to look up to“, when it comes to designing and building optimal technical and business-wise solutions for our clients.

You will be doing

  • Researching and choosing optimal technologies and interoperability (platforms, components, frameworks, databases)
  • Carrying out technical risk management
  • Analysing and defining non-functional requirements (security, availability, scalability, maintainability, extensibility, reliability, auditing and logging, testability etc.)
  • Designing architecture, system and integrations
  • Communicating and clarifying the architectural requirements, solutions and decisions to the development team, partners and the client
  • Leading the technical team, planning, estimating, scheduling, clarifying, assigning, monitoring and reviewing technical tasks and continuously improving development processes
  • Being responsible for technical solution and release quality
  • Following agile and lean methodologies in development

We are looking for

  • Expertise in Java/J2EE technologies and databases (Oracle or PostgreSQL)
  • Experience with the following technologies: JMS, REST, ORM (Hibernate), Spring
  • Specialist in frontend and web development technologies (HTML5 + CSS3, Responsive design, Bootstrap, JavaScript, AngularJS / ReactJS)
  • Respect for testing (unit, service, integration), test automation
  • Experience working in agile development environment
  • Proactive, confident, constructive and rational attitudes
  • Ability to explain your views clearly with argumentations
  • Good team working skills and care towards the team, the partners, the clients and the experience of end users
  • Good command of Estonian and English, both written and spoken

What´s in it for you?

  • International, professional and enthusiastic work environment in one of Europe’s most successful technology companies
  • Inspiring motivation package that rewards entrepreneurship, contribution, and teamwork
  • Limitless opportunities to use the best tools and work with top technology
  • Health and inspiration enhancing environment in our Tallinn office