Senior Spring Microservice Developer (m/f/d) Baufinanzierung

scheme image

CHECK24 Baufinanzierung brings innovation and "online" to a market traditionally dominated by on-site services. Since 2014 we help our customers to find the most suitable way to finance their new home. We are looking for smart and highly motivated developers who are ready to jump on one of the many daily CI/CD trains heading to production.

We work with the following technologies and tooling: Java 17, Spring Boot 2, Spring Framework 5, Vue.js, ECMAScript 2019, Elasticsearch, Redis, RabbitMQ, Gradle and many others.

Interested? Check the snippet below:

@Component
public class UserLogicBean {
   // A Spring Data JPA repo
   @Autowired
   private UserEntityRepository repo;

   public boolean hasPermission(String username, PermissionEntity permission) {
         return retrieveUserPermissions(username).contains(permission);
   }

   @Transactional(readOnly = true)
   public List<PermissionEntity> retrieveUserPermissions(String username) {
      return repo.findByUsername(username).getPermissions();
   }
}

Do you see any potential runtime issues? Let us know via bcode@check24.de. If not, and you want to know if there is any, let us know there too :-)
We are looking forward to your application as a Senior Java Developer (m/f/d) at CHECK24 Vergleichsportal Baufinanzierung GmbH.

Your Responsibilities

  • Playing an important role helping us transition to microservices, from conception to implementation and rollout. #skinInTheGame
  • Backend development of various applications as a member of a cross-functional agile team. #coreBusiness #teamWork #knowledgeSharing
  • Taking ownership of your tickets, from understanding them, over implementation, to delivery into production. #storyOwner #cleanCode #unitTests #pullRequests #cicd #shipIt
  • Taking part in the rotation based process helping track down and fix production issues. #prioritization #bugfixing #helpAndGetHelp
  • Helping the team to keep the applications technologically up to date.
  • Opportunity to get into frontend development if you are keen to do so. #fullstack #vuejs #jest #storybook

Your Qualifications

  • Experience migrating existing projects to microservice based architecture. #participationOnDecisions
  • Deep understanding about Spring Boot.
  • Several years of programming experience as a Java developer of web applications.
  • Professional experience with JPA and relational databases. #sqlQueries
  • Eager to take ownership. #reliability
  • Passion for excellence. #properSolution #unitTests #eagerToLearn
  • Software engineering fundamentals. #dataStructures
  • Fluent written and spoken English (German a plus, not required).

Your Benefits

  • Contributing directly to the product, offering real added value to our customers. #notJustACogInTheWheel
  • Working in an international team of smart and motivated people, sharing knowledge with them
  • Modern working: Flexible working hours model with a fair home office arrangement (3 days in the office + 2 days remote working) and the possibility to also work flexibly from home and abroad for up to one week a year
  • Experience and stability: more than 15 years of successes and failures shared across the group in over 15 locations
  • Working with customer orientation: each division at CHECK24 acts largely independently and unconditionally oriented towards its customers. This means focus and working methods like in a start-up with small teams and without superfluous coordination
  • Environment that demands and promotes openness and willingness to learn: You take responsibility in your team right from the start. If your ideas make our products better, we will adopt them. You know a tool that makes us better as a team? We will implement it together with you
  • We'll help you get ahead: Together with you, your manager is responsible for your personal development in your daily work. For this purpose, we offer trainings especially designed for our employees, such as the deepening of your IT skills
  • We value your commitment: permanent contracts and attractive compensation with annual bonuses for special successes. Vouchers for numerous CHECK24 products, a subsidized company pension plan up to special conditions in fitness studios and a subsidized MVV ticket
  • Food & Drinks: In addition to several times free meal per week, we provide you with fresh fruit from the region and you are also free to help yourself to drinks
  • Checkito-Spirit: We know that only excellent teams develop excellent online products. That's why events to celebrate and network as well as our legendary summer and Christmas parties are part of our daily work routine

Do you have questions?

Lisa-Marie Beck
Personalreferentin Recruiting

Lisa.Beck@check24.de
https://jobs.check24.de

Applications can only be accepted online via our application form.
 
zurück zur Jobübersicht