01 Zakres zadań
PROJECT
Join the Next Generation System Management (NGSM) team developing a modern network management platform for mission-critical radio systems.
As a Backend Engineer, you will design and develop scalable backend services and microservices, contribute to architectural decisions, and ensure high performance, reliability, and maintainability of distributed systems.
YOU WILL
- Design, develop, and maintain backend services and microservices using Java 21+ and Spring
- Contribute to architecture and technical design decisions for distributed systems
- Build and orchestrate microservices running in Kubernetes and cloud environments
- Develop event-driven solutions using Kafka and Azure Event Hubs
- Design, manage, and optimise PostgreSQL databases
- Improve application performance, scalability, reliability, and resource utilisation
- Troubleshoot complex backend, networking, performance, and orchestration issues
- Work with Azure, Kubernetes, Linux, Git, and GitHub
- Use GitHub Copilot and Google Gemini as part of the daily software development workflow
- Maintain high standards of clean code, testing, and software engineering practices
- Participate in technical discussions, code reviews, and architectural improvements
- Collaborate with other engineers in an Agile environment
