If you have: - 3-5 years minimum experience as a Java Developer (Server side) including usage of commonly used libraries/frameworks like Spring, log4j, JUnit, EasyMock, Apache Commons; - Knowledge of common web Technologies (HTTP, JSON, REST, XML); - Fluency in English (both written and spoken); - Experience with working in a Linux environment; - Emotional intelligence; - Ability to handle resource conflicts within projects, to appoint tasks to others and to supervise their completion; - Willingness to coach the junior people; Would be a plus: - Experience with Python or other scripting languages; - Experience with agile methodologies (SCRUM, XP); - Good ability to speak and understand German; - First-hand experience with various runtime environments (Tomcat, Apache); - Knowledge of build tools and CI environments / infrastructure like: maven, svn, hudson, findbugs.
Responsabilitati
be responsible for the development of server components in a small but excellently skilled development team; - have the opportunity to contribute on design and architectural decisions for one of the biggest web portals in Europe; - become involved in the full application development lifecycle; - provide technical leadership and coordinate the department projects; - be involved in the planning process and take active decisions regarding your work.; - act as point of escalations;