SENIOR SOFTWARE ENGINEER - Java

Happiest Minds Technologies

Dadri

On-site

INR 1,200,000 - 2,100,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Happiest Minds Technologies is seeking a Developer for the Cellular Core network to design, document and implement cloud-based 5G SA core network functions. You will generate schedule estimates, provide daily progress updates, and deliver tested software in a predictable manner, collaborating with the tech lead and team members.

The role requires 3-7 years of experience with Java, databases, and cloud services.

Qualifications

  • 3-7 years of experience in cellular/core network development
  • Experience with 3GPP standards preferred
  • Proficient in Java and database technologies
  • Proficient in prompt engineering and GenAI for technical research/documentation
  • Familiar with cloud services (GCP/AWS/Azure)
  • Strong communication and collaboration skills
  • Hands-on with Docker/Kubernetes and message brokers such as RabbitMQ/Kafka

Responsibilities

  • Design, document and implement Network Functions for a cloud-based 5G SA home network.
  • Produce and maintain detailed technical designs and documentation.
  • Develop core network components using Java and databases.
  • Provide accurate schedule estimates and daily progress updates.
  • Collaborate with tech lead and team members to deliver tested software.
  • Troubleshoot complex technical issues and optimize performance.
  • Explore and adopt AI-powered tools to enhance development processes.

Skills

Java
AI-powered coding assistants
GenAI
MySQL
Oracle
Cassandra
Redis
Git
DDD/ documentation
Critical thinking
Communicator
Self-Motivated
GCP
AWS
Azure
Spring Boot
Docker
Kubernetes
C/C++
RabbitMQ
Kafka

Education

BS or higher degree in Computer Science or equivalent

Tools

MySQL
Oracle
Cassandra
Redis
Git
Wireshark
pcap
tcpdump
Spring Boot
Docker
Kubernetes
RabbitMQ
Kafka
Java

Job description

Design, document and implement Network Functions of a cloud-based 3GPP compliant 5G SA home network. Generate accurate schedule estimates. Provide progress updates in a daily stand up meeting, and deliver tested software in a predictable manner. Collaborate actively with the tech lead and other team members.

Developer - Cellular Core network
Description

Design, document and implement Network Functions of a cloud-based 3GPP compliant 5G SA home network. Generate accurate schedule estimates. Provide progress updates in a daily stand up meeting, and deliver tested software in a predictable manner. Collaborate actively with the tech lead and other team members.

Key Responsibilities

Solve Business Problems: Research solutions to solve problems and develop product

Leverage Cellular Expertise: Leverage domain expertise in Cellular networks (3GPP standards, deployment, operations) to build a cutting-edge Celluar Core SaaS product.

Create Design & Documentation Artifacts: Produce and maintain detailed technical designs, specifications, and documentation to guide both current development and future enhancements.

Implementation: Directly develop and implement network components using technologies like Java, various databases, and network analysis tools (e.g., pcap, Wireshark, tcpdump). Fulfill feature acceptance criteria.

Technical Troubleshooting: Address complex technical challenges and optimize network performance.

Adoption of New Technologies: Integrate emerging AI-powered tools and methodologies to enhance development processes.

Must have skills

Required (3-7 years)

AI-powered coding assistants and effective prompt engineering, and use GenAI for technical research and documentation.

Java

Database (MySQL, Oracle, Cassandra, Redis (at least one) Git source control

Critical thinking

Excellent communicator: able to effectively express ideas and concepts, in both written and spoken forms.

Self-Motivated: Actively participate in internal discussions and demo to customers and in public events. Desirable

Public cloud services: GCP, AWS or Azure Spring Boot

Docker/Containers/Kubernetes C/C++

Message broker: RabbitMQ, Kafka, etc

Nice to have domain experience

Experience in some of the 3GPP Cellular Network Standards like below:

Familiarity with 3GPP Rel 15 and later

Cellular identifiers (ICCID, IMSI, MSISDN, IMEI) 2G/3G (SS7), 4G (Diameter), 5G SA (HTTP/2)

AAA/RADIUS, SMS, SMPP VoLTE

API Development & Security

Oath2 PKI

mTLS, SSL

Education

BS or higher degree in Computer Science or equivalent

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MODULE LEAD - Java
MODULE LEAD - Java

Happiest Minds Technologies • Dadri

On-site
INR 1,200,000 - 1,800,000
MODULE LEAD - Cellular
MODULE LEAD - Cellular

Happiest Minds Technologies • Dadri

On-site
INR 1,800,000 - 2,400,000
Technical Lead (Telecom Experience with Development)
Technical Lead (Telecom Experience with Development)

Aeris Communications • Dadri

Hybrid
INR 2,500,000 - 4,500,000
Technical Lead ( Telecom Domain + Development Experience)
Technical Lead ( Telecom Domain + Development Experience)

Aeris • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Technical Lead - Development + Telecom Domain Experience
Technical Lead - Development + Telecom Domain Experience

Aeris Communications India • Dadri, Gurugram District

Hybrid
INR 3,000,000 - 5,400,000
Technical Lead ( Telecom Domain + Development Experience)
Technical Lead ( Telecom Domain + Development Experience)

Aeris Communications India • Dadri, Gurugram District

Hybrid
INR 4,000,000 - 7,000,000
Software Developer - (Telecom+Java/Golang)
Software Developer - (Telecom+Java/Golang)

Aeris • Gurugram District

On-site
INR 800,000 - 1,200,000
Technical Lead Telecom Experience With Development
Technical Lead Telecom Experience With Development

Aeris • Gurugram District

Hybrid
INR 4,000,000 - 6,500,000
Technical Lead (Telecom Experience with Development)
Technical Lead (Telecom Experience with Development)

Aeris Communications • Gurugram District

Hybrid
INR 3,500,000 - 5,500,000
C/C++ Developer-4G/5G Core
C/C++ Developer-4G/5G Core

Hiring Squad • Kolkata District

On-site
INR 900,000 - 1,300,000