Senior Java Software Developer in Germany.
Your job
- You will be part of our developers team and you will be responsible for developing sophisticated solutions for our national and international clients
- Implementation of Java software components and transform legacy code into state-of-the art code
- You will be responsible for our core tracking technology and develop it to the next stage
- Statistical, heuristical and programmatically deal with Big Data
- Research and evaluation of new technologies
- Team Lead
- Full time position
Your profile
- At least 5 years of experience in Java development
- Keen sense of perception, bold analytical skills, creativity
- Team spirit and joy to work in projects and with agile development methods
- Experience in software engineering methods (modeling, OOA/OOD) and with software development tools
- Very good experience in Java (Java standards, Java programming, patterns) -
- Good knowledge of German or English, willingness to learn German
- Experience in developing with Eclipse, Maven, SVN, JUnit, Wicket and test automation
- Experience in developing RESTful Clients und Services
Optional experiences
- Experience with NoSQL databases (preferable MongoDB)
- Experience with Spring (preferable Spring MVC and Spring Data)
- Experience in agile software development processes (preferable scrum)
- Experience with the Linux shell