Senior Java Developer
Core
Design and implement complex algorithms and high-performance, scalable software systems for cloud-edge applications serving tier-1 cellular network operators.
Role type
Senior Java Developer (AI-native engineering)
Builds
Cloud-edge software, automation, and optimization applications for cellular networks
Domain
Telecommunications / 5G / AI / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, microservices architecture, complex algorithm design, large-scale data application development, advanced SQL querying, AI coding tools usage
Preferred skills
AWS/Azure/GCP cloud platforms, Clean Code/SOLID principles, NoSQL and relational databases, Vertica, Kubernetes, Spec-Driven Development (SDD)
Technologies
Java, Spring Boot, Kubernetes, Linux, SQL/NoSQL, Vertica, AWS, Azure, GCP
Responsibilities
Design and implement complex algorithms, develop and maintain high-performance scalable software systems, collaborate with cross-functional teams to solve software problems, work in an AI-native engineering environment using modern coding agents
Seniority
Senior, hands-on IC