Senior Java Software Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Java Software Engineer (IoT): Designing and building scalable backend services and APIs for a next-generation global connectivity platform with an accent on network intelligence, compliance, and high availability. Focus on integrating core mobile network components, optimizing connectivity orchestration, and ensuring system resilience.
Location: Hybrid (Reading, United Kingdom)
Company
A market-leading IoT connectivity provider managing over 10 million active subscriptions across 165 countries.
What you will do
- Design and build scalable backend services and APIs using Java.
- Integrate core mobile network components and third-party APIs into the connectivity platform.
- Develop systems for connectivity monitoring, network intelligence, and compliance enforcement.
- Contribute to platform automation and internal tooling for SIM and MNO operations.
- Lead technical discussions, make architectural decisions, and conduct code reviews.
- Ensure high availability, observability, performance, and security of the infrastructure.
Requirements
- Strong backend engineering experience with Java.
- Proficiency with microservices, REST APIs, and event-driven architectures.
- Knowledge of container orchestration, specifically Kubernetes.
- Experience with SQL/NoSQL databases and distributed systems.
- Familiarity with monitoring, alerting, and observability tooling.
- Must be based in or able to commute to Reading, United Kingdom for hybrid work.
Nice to have
- Exposure to connectivity platforms, mobile networks, or telecom infrastructure.
- Familiarity with Frontend development and willingness to learn React.js.
Culture & Benefits
- Hybrid working approach balancing office collaboration with home convenience.
- Generous leave policy: 25 days holiday, option to buy 5 additional days, and a birthday day off.
- Comprehensive health coverage including private medical, dental, and optical insurance.
- Financial benefits such as a Group Company Pension Scheme and Company Sick Pay.
- Wellness perks including discounted gym memberships and retail discounts.
Hiring process
- Initial Tele Interview with the people team.
- Behavioural Interview with the hiring manager.
- Technical and Pair Programming Interview with peers.
- System Design Interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →