Erstellungsdatum
Untertitel
You have experience, a broad view, and deep knowledge – and you have great ambition?
You’ve just found your door.
We are looking for aJava Developer who is willing to learn and grow fast. We are ready to invest with you in your development, aiming to cover two career levels within the upcoming months – and to get you to aTeam Lead level.
This position is thefirst role in the plannedCustom Solutions squad. As thefounding member, you will shape the squad from the very beginning. You’ll take responsibility—and have fun—with the recruiting process for future team members, together with our HR Recruiting team (after the relevant training and onboarding, of course). You will be deeply involved in defining how things will run.
What will the squad do?
- Develop and maintain new containerized services
- Build custom solutions for Zertificon clients based on Z1 standard products and interfaces
- Focus on large enterprise customers
Your influence will boost innovation and success—not just for your team, but for the whole company.
Be ready to step into a world of
loose boundaries, enabled by Microservices connected via Message Brokers.
Want to build your service in Go? Go for it.
Found a new concept, framework, or library? Bring it to the table.
You'll join a team of
open-minded people, looking for kindred spirits.
Freedom and responsibility will be part of your daily life.
Your tasks
Development and Product
- Transforming and creating a containerized microservice architecture in Java (or other languages)
- Developing new products while combining legacy and monolithic Z1 software with new containerized versions
- Renovating, rebuilding—and making it shine
- Integrating legacy software components (monoliths) into the new product solutions
- Proactively planning and developing enterprise products with your team
- Finding new paths and solutions to strengthen our market position
Alignment with Other Teams- Aligning your work with other RND teams to ensure a smooth fit in the overall architecture
- Being part of a cross-functional team that isn’t afraid of exploring new technologies or thought patterns
Team Building and Leadership- Helping to build the team and recruit new members
- Eventually taking on the role of team lead
- Coordinating your team effectively and understanding its capabilities deeply
- Mentoring and guiding team members to deliver the features and results our enterprise customers expect
Miscellaneous / Strategic Thinking- Analyzing blockers or issues in the development strategy—and preventing them before they happen
Your profile
- You have a modernization mindset: turning complex legacy into clean, maintainable architecture.
- You have successfully worked in a development team for at least 4 yearsand successfully managed to deliver solutions and products with that team
- You have at least 2 years of practical experience working with Java. We work mainly with Java11/17/21
- You have deep knowledge and understanding of software architectures likemonoliths and microservices.
- You have experience with security, e.g. PKI, S/Mime, OpenPGP, X.509 Certificates, PGP Keys
You are
proficientwith following technologies:
- Java: Java 11/17/21
- Linux: Basic proficiency in Linux commands
- Shell Scripting: ANSI Shell, Bash
- Frameworks: Spring MVC, Spring Boot, Data, Integration
- Message Brokers: NATS/RabbitMQ/Kafka
- Containerization: Docker, Kubernetes
- Microservice Design: Experience with microservice architecture
- Monoliths: Experience with monolithic applications
- Build Tools: Gradle/Maven
- Software Testing Methodologies
- Ideally, you already have knowledge about Email, SMTP, Java Mail and Bouncycastle
- You have a good level on English (at least B2)
Knowledge with Smart Cards or Hardware Security Modules is not a must, but brings great advantage!
We offer
- Flexible working hours and home office possible
- Mobility:free Germany ticket, job bike leasing or car parking
- Allowancesfor food (e.g. Lieferando) and internet in the home office
- Benefits in the office:Roof terraces & green courtyard, organic fruit and drinks, parcel acceptance
- Get-together:pizza Friday in the office, regular team events, big summer party