Java NMS/EMS

Capgemini

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

Job description

Join Capgemini Engineering, a global leader in engineering services, where you'll collaborate with innovative companies to unleash their potential. Our digital and software technology experts excel in R&D and engineering across diverse industries. This is an opportunity for a career filled with possibilities, making a difference, and experiencing unique challenges daily.

You will spearhead the development of high-performance backend applications and microservices tailored for telecom network management platforms. Working in close partnership with architects, product owners, QA, and operations teams, your focus will be on delivering secure, scalable, and resilient solutions for network monitoring, fault management, performance management, and service assurance.

Responsibilities

Design, develop, and maintain robust enterprise applications utilizing Java, Spring Boot, and Microservices architecture.

Construct RESTful APIs and backend services for critical Telecom NMS/EMS and OSS platforms.

Implement event-driven applications with Apache Kafka to manage real-time data processing and network analytics.

Actively contribute to architecture discussions, solution design, and technical reviews.

Integrate applications seamlessly with network elements, inventory systems, OSS platforms, and third-party telecom applications.

Develop solutions that empower fault, performance, configuration, and network management functionalities.

Build cloud-native, secure, highly available, and scalable services.

Diagnose production issues, conduct root cause analysis, and drive performance enhancements.

Participate in CI/CD implementation, automated testing, deployment, and provide operational support.

Foster collaboration with cross-functional teams throughout the software development lifecycle.

Qualifications

Essential skills include strong Core Java proficiency (Java 8/11/17+), hands-on expertise with Spring Boot, Spring MVC, Spring Cloud, and Spring Security.

A solid understanding of Microservices Architecture and REST API development is required. Experience with Apache Kafka and event-driven architectures is crucial.

Familiarity with Telecom NMS/EMS platforms and network management systems is essential, along with knowledge of OSS/BSS architecture and telecom operations.

Proficiency in databases such as Oracle, MySQL, or PostgreSQL is necessary. Experience with containerization and orchestration tools like Docker, Kubernetes, and OpenShift is a must.

Skills in CI/CD tools such as Jenkins, GitLab CI/CD, along with build tools like Maven, Gradle, and version control with Git, are mandatory.

Essential Skills

JavaSpring BootMicroservicesREST APIApache KafkaOracleMySQLPostgreSQLDockerKubernetesOpenShiftJenkinsGitLab CI/CDMavenGradleGit

Good to Have

AWSAzureGCPSDN/NFVNetwork 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