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

  • Security of an established online company with start-up flair - we hire permanent staff for an unlimited period of time
  • Contributing directly to the product, offering real added value to our customers. #notJustACogInTheWheel
  • Working in an international team of cool and motivated people, team is based on a single location
  • Security of an established online company with start-up flair - we hire permanent staff for an unlimited period of time
  • Steep career opportunities (specialist or management career) through continuous growth
    Vouchers for numerous CHECK24 products, a subsidized company pension scheme and discount on traveling by public transportation
  • Extras such as drinks and fruit are a matter of course for us!
  • We celebrate successes together at numerous events

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