Tasks

  • Software development of multi-tier Java applications

  • Sofware configuration management and build processes

  • Module testing and code reviewing

  • Defect analysis and bug fixing

  • Support implementation into production

  • Defining and writing technical specification

  • Creation of technical documentation

Main skills

  • At least 4 years of software development experience in building complex Java based applications containing different frameworks and containers (Spring, JEE)

  • Very good knowledge in Spring, Web-Server, Tomcat and Windows configuration, Hibernate, UI frameworks

  • Good knowledge in UML, OOA, AJAX, XML, HTML, JAVA, JPA, SOAP, REST/SQL and tools: TFS, GIT, MAVEN

  • Good knowledge in scripting JavaScript/AngularJS

  • Integration with relational database (Oracle PL/SQL)

Additional Skills

  • Experience in mentoring junior developers and handling team lead position

  • Open for new approaches in software development

Foreign Language Skills

  • B2 level English spoken and written - mandatory

  • German - optional

Soft skills/ Attitudes

  • Open for business travel to Germany for training

  • Self-driven quick learner

  • Good problem solving ability and target orientation

  • Customer orientation and team working attitude

  • Ready to work in an open space office environment