Junior Java (Fullstack) Developer (m/f/d) Baufinanzierung

Finance
Munich
Apply now

Summary

Experienced
Fulltime
permanent position

About this job

Since 2014, CHECK24 Baufinanzierung has proudly pioneered innovation in a market traditionally centered around on-site services. We specialize in helping customers secure financing solutions tailored for their dream homes online.

Are you a highly motivated developer who wants to quickly grow and take more responsibility? Do you want to ship solutions that the customer will truly profit from? Join our team, whether you are at the very beginning of your professional career, or customers are already using fruits of your work.

Since we value your time, this is what we work with: Java 17, Spring Boot 3, Spring Framework, Vue.js, ECMAScript, Elasticsearch, Redis, RabbitMQ, Gradle, Jira, Confluence, Bitbucket, Slack, Jenkins and many others.

Interested? Check the snippet below:

@Component
public class UserLogicBean {
    // A Spring Data JPA repo without custom implementation

    @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();
    }
}


Assume that the code compiles successfully. Do you see any potential runtime issues? Let us know via bcode@check24.de. If you don't see any on the fast, but you still want to get in touch with us to see if there are any, drop us an email too :-) We are looking forward to your application as a Java (Fullstack) Developer at CHECK24 Vergleichsportal Baufinanzierung GmbH.

Your Qualifications

  • Eager to learn and take more responsibility #supportiveTeam #ownership
  • Passion for excellence. #properSolution
  • Comfortable in Java and SQL
  • Software engineering fundamentals. #dataStructures #codeEfficiency
  • Fluent written and spoken English (German a plus, not required)
  • Professional experience with web development in Java, Spring/Java EE and JPA is a plus, not required
  • Experience with frontend frameworks like Vue.js, React, Angular is a plus, not required #becomeFullstackIfYouWant

Your Responsibilities

  • Backend development of various applications as a member of a cross-functional agile team #knowledgeSharing
  • Active participation on the whole software development life cycle, from understanding your tickets, over implementation and pull request, to delivery into production #cleanCode #unitTests #cicd
  • Taking part in a turn-based process to help analyze, prioritize and fix production issues #helpAndGetHelp #sharedResponsibility #kaizen
  • Helping the team to keep the applications technologically up to date and reduce technical debt

Your Benefits

  • Contributing directly to the product, offering real added value to our customers
  • Seeing your work in production fast
  • Working in an international team of smart and motivated people
  • Security of an established online company with start-up flair - we hire permanent staff for an unlimited period of time
  • Career opportunities (specialist or management career) through continuous growth
  • Vouchers for numerous CHECK24 products and a subsidized company pension scheme
  • Office perks including free coffee, tea, fruits, vegetables, muesli, milk, breakfast and lunch multiple times per week

Contact

Robin Feule

Robin Feule

robin.feule@check24.de
Send us applications only through our online application form, please. Apply now