Java NMS_EMS

Capgemini

Fresher Chennai Full Time Hybrid (office + remote)
Capgemini logo
Posted : today
Actively hiring

Job description

Join Capgemini Engineering, a global leader in engineering services, and contribute to cutting-edge digital and software technology solutions. This role focuses on developing robust backend applications and microservices for advanced telecom network management platforms. You will collaborate with a dynamic team to deliver secure, scalable, and resilient solutions for network monitoring, fault management, performance management, and service assurance.

At Capgemini, we empower innovative companies to achieve their full potential, working on projects ranging from autonomous vehicles to life-saving robotics. We offer a career filled with diverse opportunities, where you can make a real impact and experience new challenges daily.

Responsibilities

Design, develop, and maintain enterprise-grade applications utilizing Java, Spring Boot, and Microservices architecture. Build high-performance REST APIs and backend services for Telecom NMS/EMS and OSS platforms. Implement event-driven applications with Apache Kafka for real-time data processing and network analytics. Actively participate in architecture discussions, solution design, and technical reviews. Integrate applications seamlessly with network elements, inventory systems, OSS platforms, and third-party telecom applications.

Develop comprehensive solutions to support fault, performance, configuration, and network management functions. Deploy cloud-native, secure, highly available, and scalable services. Conduct thorough troubleshooting of production issues, perform root cause analysis, and drive performance enhancements. Contribute to CI/CD pipeline implementation, automated testing, deployment, and operational support. Foster effective collaboration with cross-functional teams throughout the software development lifecycle.

Qualifications

Mandatory skills include strong proficiency in Core Java (Java 8/11/17+), hands-on expertise with Spring Boot, Spring MVC, Spring Cloud, and Spring Security. Demonstrated experience in Microservices Architecture and REST API development is essential. A strong understanding of Apache Kafka and event-driven architectures is required. Experience with Telecom NMS/EMS platforms and network management systems is crucial, along with knowledge of OSS/BSS architecture and telecom operations. Familiarity with networking technologies and telecom protocols, as well as relational databases like Oracle, MySQL, or PostgreSQL, is necessary. Hands-on experience with containerization and orchestration tools such as Docker, Kubernetes, and OpenShift is a must. Proficiency in CI/CD tools like Jenkins, GitLab CI/CD, and build tools like Maven, Gradle, along with version control using Git, is also mandatory.

Essential Skills

JavaSpring BootMicroservicesREST APIApache KafkaDockerKubernetesOpenShiftJenkinsGitLab CI/CDMavenGradleGitOracleMySQLPostgreSQL

Good to Have

AWSAzureGCPSDNNFVNetwork AutomationDevOpsAgile

Highlights

  • Actively hiring

More Details

RoleJava NMS_EMS
IndustryInformation Technology & Services, Telecommunications
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Capgemini logo

Capgemini

Information Technology & Services

Java NMS_EMS at Capgemini | SkillMX | SkillMX