Senior Java Software Engineer

$$$$
Product

About the Role

We are a leading legal service provider operating at the intersection of technology and law. With over 60 years of tradition and a team of around 500 employees, we develop modern software solutions that make a real difference β€” for our clients, our teams, and the entire organization. Join us in Hamburg as a Senior Java Software Engineer.

 

Your Responsibilities

  • Design, develop and deploy proprietary software solutions end-to-end β€” from concept to production
  • Evolve and extend our modern tech stack: Spring Boot, Java, Vaadin, Docker Swarm, GitLab CI, Oracle
  • Raise code quality through reviews, refactoring, and clean architecture
  • Improve the developer experience β€” better tooling, faster feedback loops, less friction
  • Drive the migration of legacy systems (C++, Ruby, Java 8) to the modern stack β€” with real impact in mind, not just a technology swap
  • Automate manual processes and model business logic in software
  • Explore and integrate AI tools and LLMs into development and business workflows

Share knowledge with the team through tech talks, pair programming, and everyday collaboration

What You Bring

  • Several years of experience in application development with strong command of Java and Spring Boot
  • Solid understanding of maintainable, well-structured software architecture
  • Hands-on experience with relational databases, particularly Oracle, and ORMs such as Hibernate / Spring Data JPA
  • Familiarity with Docker, containerized deployments, and CI/CD with GitLab
  • Hands-on mentality β€” you tackle problems rather than manage them; legacy code doesn’t scare you
  • Curiosity about AI technologies and LLMs, and how they can enhance engineering workflows

Strong communication skills and comfort working in agile teams

What We Offer

  • Flat hierarchies, open doors, and a collaborative team culture
  • Meaningful personal development opportunities
  • Comprehensive health management program
  • Flexible working hours and hybrid work options (home office)
  • Modern office in central Hamburg with a strong engineering culture

Required skills experience

Java 6 years
Python 2 years

Required languages

German C1 - Advanced
English B2 - Upper Intermediate
Spring Boot, Hibernate, Spring Data JPA, Docker, GitLab CI, Oracle, Vaadin, CI/CD
Published 9 June
23 views
Β·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...