Software Engineer / Senior Software Engineer EMS/Java (Telecom)

apartmentNeev placeBangalore calendar_month 

Job Description

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

apartmentNeevplaceBangalore
Job Description Job Description: Software Engineer / Senior Software Engineer – OAM DevelopmentRole Overview We are seeking a skilled and passionate Software Engineer with a strong background in telecom/datacom technology to join our Engineering...
thumb_up_altRecommended

Senior Software Engineer

placeBangalore
to identify business requirements, design, and develop data models, data warehouses, and data visualization solutions that help support the organization's strategic goals. The Senior Software Engineer – Data will work in a dynamic environment...
placeBangalore
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...