Task Description

• Test new software applications, determine and remove software defects
• Developing, implementing, maintaining and supporting software applications and workflows
• Analyzing and documenting
• Producing the specifications, writing the program codes
• Testing, identifying problems, suggesting improvements, presenting and sharing the ideas for solutions
• Seeking, evaluating and recommending new technologies to add value and develop products/features
• Supporting the change request and issues resolution process for existing deployments
• Working with different databases and database technologies (MS SQL, Oracle etc)


• Excellent written and verbal language skills in German
• Bachelor degree in computer science or related field
• Minimum 1 year working experience in related field
• Knowledge of Java (J2SE/J2EE, JBoss, Hibernate, Spring, JAXP, JAXB, focus on web services and massive parallel online transaction processing) and knowledge in XML, Web-technologies (Tomcat, JSF, Web-Services, workflow applications)
• Database skills (SQL, Oracle SQL Server)
• Experience with Eclipse, Unit-Testing (Junit), configuration management (Maven, Subversion, Jenkins, Hudson, GIT)and working on Microsoft Windows
• Good collaboration and communication skills

We offer

• Competitive salary
• Bonuses
• Compensation for sports activities
• Mobile phone and compensation for phone invoice
• Business trips
• Team events and etc
• Modern working environment (designed by professionals) in the center of Tallinn
• Challenging work
• Developing large systems, international projects in establishing and international company IT and Development Center

Apply now

Position: German speaking Java Developer

Thank you for submitting your application. We will contact you shortly!