Lead Java Developer
Helmes is looking for a Lead Java Developer in our Tallinn office, 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 the „person to look up to“, when it comes to designing and building optimal technical and business-wise solutions for our clients.
As A Lead Java Developer You will be doing:
- Researching and choosing optimal technologies and interoperability (platforms, components, frameworks, databases)
- Lead and Carry out technical risk management
- Analysing and defining non-functional requirements (security, availability, scalability, maintainability, extensibility, reliability, auditing and logging, testability etc.)
- Designing Java & other software architecture, system and integrations
- Communicating and clarifying the Java 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 a Lead Java Developer With:
- 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 English, both written and spoken
What´s in it for you as a Lead Java Developer:
- 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
Apply Now To Join Helmes As a Lead Java Developer in Our Tallinn Office.
Helmes is an international software house headquartered in Tallinn, with clients across all of Europe. The long-term success of Helmes is built on lasting partnerships that bring about tangible business gains for our clients.