Role Overview:
We are looking for an experienced Java Architect with strong expertise in Java Reactive technologies (Spring Boot, WebFlux) to design and deliver enterprise-grade telecom solutions. The ideal candidate should have deep knowledge of telecom networks, including 5G and core engineering, and a proven ability to build scalable, high-performance systems while providing technical leadership to development teams.
Job Location: Frankfurt, Germany.
Only candidates with a valid Germany work permit or EU work authorization should apply.
Please note that only shortlisted candidates will be contacted. If you do not receive a call, kindly consider your application as not selected for this opportunity.
Key Responsibilities:
- Strong hands-on experience with Java Reactive technologies, including Spring Boot and WebFlux, along with Oracle and React.js.
- Experience in designing and delivering complex, enterprise-level telecom solutions, from initial concept through full deployment.
- Practical experience working with Python and MongoDB.
- Ability to develop scalable, reliable, and high-performance systems using the defined technology stack.
- Deep understanding of telecom domains such as 5G, Core Network Engineering, Ethernet Backhaul, and Edge Networks, with the ability to convert business requirements into effective technical architectures.
- Proven experience in architecting, designing, and implementing telecom inventory management systems at an enterprise scale.
- Experience in defining architecture standards, design guidelines, and technical best practices.
- Ability to maintain technical consistency and quality across multiple development initiatives.
- Demonstrated capability to lead technical teams and guide architectural decisions.
- Strong knowledge of telecom networking and inventory management domains.
- Familiarity with Agile development practices and frameworks.
- Ability to work effectively in collaborative and fast-paced development environments.
Preferred Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 10+ years of experience in software development, with significant experience in Java-based enterprise applications.
- Strong expertise in Java, Spring Boot, WebFlux, and microservices architecture.
- Hands-on experience with React.js, Python, Oracle, and MongoDB.
- Experience working with telecom systems, especially 5G networks, core network engineering, Ethernet backhaul, and edge networking.
- Proven experience in architecting and implementing large-scale telecom inventory or network management systems.
- Strong understanding of system design, scalability, performance optimization, and distributed systems.
- Experience with cloud platforms, containerization, and DevOps practices (Docker, Kubernetes, CI/CD pipelines) is a plus.
- Excellent problem-solving, communication, and leadership skills.
- Experience working in Agile/Scrum development environments and collaborating with cross-functional teams.