Job Description: Software Engineer / Senior Software Engineer – EMS/Java (Telecom)
Role Overview
We are seeking proactive and highly skilled Java/Spring Boot Developers with expertise in Element Management Systems (EMS) and Telecom technologies. As part of an agile engineering team, you will design, develop, and deploy scalable EMS/NMS solutions for 5G Radio Access Network (RAN) architectures.
CRITICAL NOTE: This is an immediate requirement with a timeline to start within 1 to 2 weeks to meet upcoming June/July delivery milestones.
Key Responsibilities
- Backend Development: Architecture, design, and development of robust, microservices-based EMS applications utilizing Core Java, Spring Boot, and RESTful APIs.
- Telecom Integration: Build and maintain Element Management Systems (EMS) / Network Management Systems (NMS) focused heavily on RAN (Radio Access Network) configurations.
- Cloud-Native Deployment: Work on the virtualization, containerization, and orchestration of management applications within cloud environments.
- Data & Messaging: Implement high-throughput data layers and messaging systems using open-source databases and message brokers.
- Agile Execution: Collaborate closely with development and testing squads to ensure immediate, high-quality feature delivery under tight timelines.
Job RequirementsTechnical Experience (Mandatory)
- Core Stack: 3 to 7 years of deep, hands-on software development experience using Java (Core & Advanced) and Spring Boot.
- APIs: Proven expertise in building and consuming scalable REST/HTTP web services.
- Notice Period: Immediate joiners only (available to start within 1–2 weeks max).
Preferred & Desired Skills
- Telecom Domain: Prior experience working on Telecom EMS/NMS frameworks with specific exposure to RAN solutions.
- 5G Tech: Strong understanding and domain experience in 5G Telecom technologies spanning across development or testing pipelines.
- DevOps & Cloud: Hands-on experience with virtualization and containerization tools including Docker, Kubernetes, and deploying packages via HELM charts.
- Open Source Ecosystem: Experience with Open-source Message buses (e.g., Kafka, RabbitMQ) and open-source NoSQL databases like MongoDB.
Skills: software,telecom,ems,java,boot,ran,spring