abcfinlab GmbH

Java Developer

abcfinlab GmbH

full-time

Posted on:

Location Type: Hybrid

Location: KölnGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Development of high-performance backend applications with Java (Spring Boot)
  • Collaboration within an agile, cross-functional team with frontend developers, QA engineers, and product owners
  • Design and maintenance of RESTful APIs and integration of external systems (e.g., payment providers, digital identity verification services, ERP)
  • Participation in code reviews, establishing coding guidelines, and contributing to architectural decisions
  • Optimization of applications for performance and scalability
  • Implementation of security best practices and compliance with regulatory requirements
  • Continuous improvement of CI/CD processes and the product through team contributions

Requirements

  • 6+ years of professional experience in Java backend development
  • Strong knowledge of Java 21+ and the Spring Boot ecosystem
  • Experience with REST APIs, microservices architectures, and cloud-native applications
  • Solid database skills and experience with ORM frameworks (e.g., Hibernate)
  • Familiarity with CI/CD, Docker, and containerized environments
  • Experience with Git, JIRA, and agile methodologies (Scrum/Kanban)
  • Bonus: Knowledge of Kubernetes and Infrastructure as Code
Benefits
  • Hybrid working model and flexible working hours
  • Option to take a sabbatical or a workcation
  • A budget for your professional development programs
  • Competitive salary
  • Free Wellhub membership and job ticket (commuter pass)
  • Regular team events
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful APIsmicroservicesORM frameworksHibernateCI/CDDockerKubernetescloud-native applications
Soft Skills
collaborationcode reviewsarchitectural decisionsperformance optimizationsecurity best practicescontinuous improvement