• 5+ years of professional experience in Java programming (especially Java 8) with Spring
based technologies;
• Deep understanding of the JVM;
• Experience working with restful APIs;
• Hands on experience with Spring Boot (Spring Cloud nice to have);
• Very good English;
• Understanding complex technical problems.
Other technologies used in a project: spring-cloud, java8, postgres 9.4 with jsonb types,
elasticsearch, AWS technologies like ec2, ecs, s3, rds, sqs/sns, elasticache and some lambdas.
• Perfect technological environment and possibility to develop yourself in newly-created team
consisting of experienced people and having real impact on car industry in Europe
• Startup atmosphere working for large and stable organization;
• Long-term cooperation;
• Benefits package including discounts on various services, regular team-events;
• Smooth start in Berlin, which means that you will receive relocation support that includes
assistance with visa, apartment search, moving costs and help with German bureaucracy.
• Participation in full lifecycle engineering: architecture, solution design, development, quality
assurance and maintenance of application using Java technologies: Java 8 (streams,
lambdas), Spring Boot, Spring Cloud;
• Solve complex problems connected with software architecture and development;
• Creating technical documentation.
Talent Hills’ Client is European leader of e-commerce solutions dedicated to
automotive sector, a trusted business partner of car dealerships in almost whole Europe.
The company leads businesses in more than 30 countries worldwide. Due to natural
grow of the company and necessity of building new teams, we are offering a Berlin- based position
of Senior Java Developer. By joining the team you will take a part in full lifecycle engineering
using newest technologies and architecture of over 110 microservices in cloud
environment.