Job
- Level
- Experienced
- Location
- Berlin, Dresden
- Working Model
- Hybrid, Onsite
- Job Field
- Application, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 50.000 € gross/year
Job Summary
In this role, you develop microservices, refactor existing code, and manage data integration primarily in C++ or Rust, all aimed at building a modern architecture.
Job Technologies
Your role in the team
- You are driving the transformation to a microservices architecture forward - from analyzing existing structures to the clean delineation of new, independent services.
- You refactor existing services – you identify where accumulated code hinders performance and make it maintainable.
- You implement new services or microservices cleanly and from scratch - primarily in C++ or Rust, with a view to also using other languages in the future.
- You work closely with our databases and ensure a well-thought-out data connection (ideally with ODB as ORM in C++).
- You think during the restructuring: Where is it worth making cuts, which structures are sustainable in the long term, and how do services communicate cleanly with each other.
- You regularly exchange ideas with more experienced developers, learn from them, and contribute your own perspectives.
This text has been machine translated. Show original
Our expectations of you
Education
- A completed technical degree, e.g., in Computer Science, or a comparable qualification.
Qualifications
- Interest in microservice architectures and how to gradually transition a monolith into independent services.
- Interested in diving into existing code and improving it rather than just bypassing it.
- Proficient in Linux as a development and target platform – you feel at home on the command line.
- Familiarity with a Git-based workflow (branches, pull/merge requests, code reviews).
- Clean, comprehensible working method and the willingness to learn.
- Teamwork skills - you ask when you're stuck and share what you've found out.
- Initial contact with distributed systems (service communication, APIs, deployment of individual services).
- Curiosity about AI-powered code generation – and the desire to integrate it meaningfully into your development routine.
- Interested in developing step by step into an independent driver of the transformation.
- Excellent German and English skills.
Experience
- Initial solid practical experience with C++, Rust, or a comparable systems programming language - you don't need to be a professional yet, but you should be comfortable with it.
- Basic understanding of databases and data modeling; experience with a C++ ORM like ODB is a definite plus.
This text has been machine translated. Show original
What we offer
- Genuine team spirit: working in teams that drive change – no matter how complex and extensive the projects are.
- Societal Relevance: We are working on solutions that have game-changing qualities across all areas of IT security.
- Individual Development: Career progression is not a one-size-fits-all recipe for us. We grow together and support you with what you need to move forward.
- The person at the center: Our strength lies in our diversity. We respect each other for who we are. Additionally, we are committed to work-life balance. We have been certified in this regard since 2025.
- Flexible working: 12 locations in Germany, mobile office, shared desk model, trust-based working hours, and flexible part-time options. There's a suitable model for everyone.
- Sun, beach or mountains: working abroad in the EU? No problem - you can work remotely within the EU for up to 20 days per year.
- Great benefits on top: Enjoy bike leasing, corporate fitness program, discounted job ticket, secudog, and much more.
- Market-competitive salary: You can expect an annual target salary starting from €50,000 gross, depending on qualifications and professional experience, potentially exceeding that amount — consisting of an attractive fixed salary and a performance-based bonus.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
Secunet
secunet ist einer der führenden deutschen Anbieter für anspruchsvolle IT-Sicherheit. Im engen Dialog mit seinen Kunden - Unternehmen, Behörden und internationalen Organisationen - entwickelt secunet leistungsfähige Produkte und fortschrittliche IT-Sicherheitslösungen. Damit sichert secunet nicht nur IT-Infrastrukturen für seine Kunden, sondern erzielt intelligente Prozessoptimierungen und schafft nachhaltige Mehrwerte.
Description
- Company Size
- 50-249 Employees
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication
Employer reviews
by devworkplaces.com
Total
(1 Review)Career Growth
3.6Culture
3.7Engineering
2.5Workingconditions
4.4