Main responsibilities:
- Contribute to projects that have as scope migrating 1&1 back-end business systems to Java 8 and Java 11, Spring 5 and Spring-Boot version 2.2 and then further developing the new software artifacts;
- Be in charge of conceptual design, implementation, unit and integration testing of the software components;
- Assume ownership of the whole development lifecycle;
- Provide coaching support to the other developers inside the team;
- Work in a distributed team.
We appreciate:
We are currently looking for a colleague to help us further develop these great products:
- Good experience in Java, Spring (Spring Boot, Integration), Maven and SQL (including stored procedures);
- Good knowledge in Java EE, SOAP and REST services;
- Strong understanding of data structures, design patterns, concurrency, and scalability;
- Highly motivated, self-driven and interested in new scripting languages, frameworks and technologies;
- Strong analytical and critical thinking skills; Deadline and detail-oriented;
- Good communication and collaboration skills.