Lead Developer (all genders) | Java

Start: Earliest possible date
Contract: Permanent position, full-time
Location: Berlin, Munich

Apply now

Your responsibilities

  • As a Lead Developer (all genders) | Java, you hold technical responsibility for the team of developers in your projects.
  • You define technical and architectural concepts and identify the suitable tools, methods, and technologies to find solutions for technical challenges. You keep the tech stack up to date and always guarantee your high quality standards.
  • You still like to write code yourself, but you also like to conceptualize your projects from the beginning and make technological decisions.
  • You dig into a CMS and develop everything – from API connectivity to the entire frontend – up to the point where you can operate the stack. You build complex backend systems and connect existing systems with newly developed single page applications, e.g. for large IoT platforms.
  • To do this, you use modern programming languages and frameworks such as Java, Kotlin, Spring, but also Python.
  • You are a professional leader in your area of expertise and evaluate the latest technologies, share your knowledge with colleagues, mentor juniors, set priorities, develop goals and thus actively drive further development.
  • You work in interdisciplinary teams and advise your colleagues and customers as a technical contact person on new projects, products, and features. You understand customer requirements and carry out feasibility analyses and cost estimates in order to create custom-tailored offers and bridge the gap between customers and technology.
  • You thrive in an interface position due to your comprehensive project view and always keep the needs of all project colleagues in mind.
  • In cooperation with the respective team leaders, you contribute to the strategic orientation of the technology.

We expect you to

Bring in what makes you special. This should include:

  • A degree with a technical focus, such as computer science, or a comparable course of study.
  • Several years of coding experience in an agile environment as a backend or full-stack developer (all genders).
  • Experience as the technical or supervisory lead of development teams.
  • Enjoyment of customer contact; you can provide professional advice both internally as well as externally.
  • Dreaming Java and Spring in your sleep.
  • Knowledge of common build tools and confidence with GitLab CI.
  • The ability to develop efficient code as well as a proficiency with modern web technologies and frameworks.
  • Familiarity and routine use of today's IT security standards.
  • A specialty in backend development, but no fear of the rest of the technology stack, and you've mastered other areas with confidence.
  • A passion for clean code, clean architecture, and complex IT systems.
  • You use agile processes and professional methodologies such as Continuous Integration, Test Automation, Unit Testing, TDD and Peer Reviews.
  • Ideally, you have experience implementing DevOps and Cloud projects.


A typical project would be a website relaunch with an enterprise CMS using the following technologies:

  • Magnolia or First Spirit
  • Java or Kotlin and Spring
  • Maven or Gradle
  • GitLab CI
  • ELK stack
  • REST or GraphQL interface
  • Vue.js or TypeScript in the frontend


Do you like to work with modern technologies, enjoy trying out new things and thinking outside the box? So do we! We offer our customers code sprints, in which a POC is quickly created, and we organise regular hackathons for our employees to try things we don’t have time for daily. You will join a team of like-minded people who are crazy about coding and have a strong team spirit, and among whom you can make friends.

What to expect from us

  • Ray Sono is an established player in the digital service provider market. The company has retained its start-up DNA, innovative spirit, and an unbroken enthusiasm for digital topics to this day
  • Challenging projects, variety, and modern technologies
  • Constant professional development and the opportunity to try out new things
  • Creative freedom within your projects as well as your department
  • A strong interdisciplinary team with low turnover and great team spirit
  • Full overtime compensation from the first minute on
  • Flexible working hours and home office
  • Opportunity to work in beautiful locations – including the possibility of a workation for several weeks of the year in another European country
  • Your choice of hardware – whether it’s Windows or Mac
  • Central offices you can easily reach with your JobCycle
  • Modern development environments from Jetbrains


Read more here

Sounds good? Then let’s talk!

Apply now

Would you like to learn more about us? Get in touch!

Would you like to learn more about us? Get in touch!

Annalena Krüger
Human Relations