Java Tech Lead (m/f/d)
On-site•Salary not specified
Germany · Hamburg, Germany · Munich, Germany · Cologne, Germany · Leipzig, Germany
Tech Stack
NoSQLRESTSpringCI/CDGraphQLJavaSQL
Job Description, Responsibilities & Requirements
About the Position
Java Tech Lead (m/f/d)
Are you a passionate Java Developer and have experience as a team lead? Then you've come to the right place!
As a Java Tech Lead you will lead a team of developers and develop innovative software solutions for well-known customers in the fields of health, finance, media, mobility and many more. With us, you can contribute your knowledge and experience and continuously develop yourself. We offer you an international team, a modern working environment and the latest technologies.
Would you like to shape the future of software development with us? Then apply now!
Responsibilities
Architecture / Coding
- Planning and implementation of state-of-the-art, distributed systems with Java on the leading cloud platforms
- Technical leadership of the Java Developer Team
- Active participation in the design, review and further development of architectures for Java/cloud projects
- Support and advice in various project phases (pitch, ramp-up) by providing guidelines, best practices and architecture reviews
People Development / Recruiting
- Enablement and mentoring of the Java Developer team to promote expertise and team spirit
- Targeted support for the individual career development of the team
- Recruiting new colleagues
Knowledge exchange / platform development
- Active research & development in search of the latest tech trends
- Helping to shape a growing tech community (structure, process, methods)
Requirements
- Degree in computer science, media informatics, media technology or business informatics or comparable qualification
- Analytical skills, communication and teamwork skills, as well as a high degree of initiative and motivation
- Strong practical experience in the field of backend development:
- Development of larger distributed applications with the Spring ecosystem or Java EE in the cloud
- Experience with API design with REST and ideally also GraphQL
- Extensive knowledge of SQL and NoSQL databases (e.g. Redis/MongoDb/CosmosDb)
- Experience in CI/CD (Gitlab/Azure DevOps or similar)
- Good knowledge of German at B1 level, as well as very good knowledge of English at B2 level
- Advantageous: existing experience in a lead developer role
Tech-Stack
- Programming languages: Java 11+ (alternatively also Kotlin)
- Frameworks: Spring, Java EE
- Cloud: Azure, GCP, AWS
- Advantageous:
- Experience with other cloud platforms/edge computing
- Experience with CloudNative (e.g. Kubernetes)
- Experience in the DevOps area, Infrastructure-as-Code (Terraform/Pulumi)
We Offer
What you can expect
- Exciting and varied projects for many global players
- A comprehensive onboarding program with insight into all departments
- High-performance working environment with flat hierarchies and short decision-making paths
- Multicultural teams in which mutual respect is a matter of course
How you work
- Flexible working hours with hybrid and part-time options (min. 32h/week)
- 30 days paid vacation and the opportunity to work abroad for up to 4 weeks per year
- Modern offices with community areas and well-equipped kitchens for breaks and after-work events
Your development is important to us
- Transparent communication through regular all-hands meetings, 1-on-1s and annual feedback meetings
- Diverse training opportunities as part of our Af Academy
- Collaboration with experienced developers
- Act as a mentor from senior level upwards and accompany other developers to enable them to achieve a steep learning curve
- Participation in conferences and (in-house) workshops
Events & Sports Offers
- Regular company events such as summer and Christmas parties, movie nights and newbie evenings
- We want you to stay fit: rent a bike of your choice via our bike leasing offer & use our EGYM Wellpass
Locations
- Leipzig, Germany
- Erfurt, Germany
- Hamburg, Germany
- Munich, Germany
- Cologne, Germany