Lead Java Developer

2 days ago


Pune, Maharashtra, India Telna Full time ₹ 12,00,000 - ₹ 24,00,000 per year

Job Title: Sr Java Card / eSIM Applet Developer

Location:
India Pune

Reports To:
Engineering Team Lead

About Telna

Telna provides Mobile Network Operators (MNOs), Communication Service Providers (CSPs), and Original Equipment Manufacturers (OEMs) with a fully managed global cellular connectivity platform. With access to the largest 2G–5G and LTE-M coverage from over 800 radio network operators—300 of which are direct partners—across 200 countries, Telna empowers seamless, high-performance connectivity worldwide.

Our global multi-network connectivity platform simplifies integration, offering localized break-out capabilities via cloud infrastructure. With a single integration into Telna's platform, millions of devices are powered by resilient, multi-network connectivity—enabling a wide array of innovative cloud-based solutions.

Position Overview

The
Senior eSIM Applet Developer
will own the
entire lifecycle
of eSIM Java applet development — from requirements definition and architecture through coding, testing, certification, and deployment. This role requires deep technical expertise in
Java Card
,
SIM/eSIM environments
, and
secure element application development
.

You will collaborate with product, platform, and QA teams to design, develop, and maintain Telna's next-generation eSIM applets, ensuring compliance with GSMA, ETSI, and GlobalPlatform standards.

Key Responsibilities

  • Own full applet lifecycle:
    from requirements gathering, design, and development to testing, certification, and release.
  • Develop and maintain Java Card applets
    for SIM, USIM, and eSIM (eUICC) environments.
  • Implement, debug, and troubleshoot applet
    logic on various SIM/eSIM platforms and toolchains.
  • Collaborate with OEMs, chipset vendors, and MNOs
    to integrate and validate applet functionality.
  • Ensure compliance
    with GSMA, ETSI, and GlobalPlatform standards for SIM/eSIM applets.
  • Conduct code reviews, test case design, and performance analysis.
  • Work closely with QA to automate testing and validation in both simulated and real device environments.
  • Prepare and maintain technical documentation (design specs, test plans, release notes).
  • Stay current with advancements in
    eSIM technology, secure element design
    , and
    Java Card platform updates.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years
    of hands-on experience developing
    Java Card applets
    for SIM, USIM, or eSIM.
  • Deep understanding of:
  • Java Card 3.x / GlobalPlatform 2.x
    standards
  • APDU communication and ISO 7816
  • Security domains, SCP02/SCP03, and OTA mechanisms
  • Experience with
    SIM/eSIM development and debugging tools
    (Gemalto, G&D, Thales, VALID, etc.).
  • Strong knowledge of
    GSMA SGP.02 / SGP.22 / SGP.32
    specifications.
  • Experience deploying and testing applets on
    UICC/eUICC
    hardware.
  • Proficiency in troubleshooting using logs, traces, and APDU-level analysis.
  • Solid understanding of c
    ryptography and key management
    in secure element contexts.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and documentation skills.

Preferred Qualifications

  • Experience with
    remote SIM provisioning (RSP)
    environments.
  • Knowledge of
    OTA platforms
    and
    backend integration
    with SIM lifecycle management systems.
  • Familiarity with
    embedded systems
    or
    secure hardware modules
    .
  • Previous work in telecom or IoT connectivity environments
    .

Why Join Us

  • Contribute to the advancement of cutting-edge telecom technologies and infrastructure
  • Collaborate with a diverse, experienced, and multicultural team of engineers and industry professionals
  • Enjoy a flexible work environment with remote work options
  • Receive a competitive salary and comprehensive benefits package
  • Grow your career through professional development opportunities and technical training


  • Pune, Maharashtra, India Pratiti Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Qualification : BE/B.Tech.Notice period : Looking for Candidates who can join within Days OnlyKey ResponsibilitiesDesign, develop, and maintain high-quality Java-based applications.Lead and mentor a team of developers, ensuring adherence to best practices and coding standards.Collaborate with cross-functional teams to understand requirements and translate...

  • Lead Java Developer

    1 week ago


    Pune, Maharashtra, India UST Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the RoleThe ideal candidate must have a strong background in microservices development using Spring Boot. Excellent written and verbal communication skills are essential to collaborate effectively with both domain and technical experts.ResponsibilitiesMaintain active relationships with the Product Owner to understand business requirements, lead...

  • Lead Java Developer

    6 days ago


    Pune, Maharashtra, India Persistent Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    About Position:Seeking a skilled Java Kafka Developer with hands-on experience in building scalable, real-time data streaming applications. I must be proficient in Java, Apache Kafka, and microservices architecture. Experience with Kafka Streams, Spring Boot, and distributed systems is preferred.Role: Lead Java DeveloperLocation: Pune / BangaloreExperience:...

  • Lead Java Developer

    2 weeks ago


    Pune, Maharashtra, India BMC Software Full time ₹ 41,66,900 per year

    Description and Requirements"At BMC trust is not just a word - it's a way of life"Description And RequirementsCareerArc CodeCA-SVHybridBMC empowers nearly 80% of the Forbes Global 100 to accelerate business value, faster than humanly possible. Our industry-leading portfolio unlocks human and machine potential to drive business growth, innovation, and...

  • Lead Java Developer

    1 week ago


    Pune, Maharashtra, India Citi Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Summary:We are seeking an experienced Senior Java Developer to design, build, and maintain high-performance, scalable, and self-healing enterprise-level applications. The ideal candidate will have a strong background in Java development, coupled with experience in big data technologies and modern DevOps practices. You will be responsible for translating...

  • Lead Java Developer

    1 week ago


    Pune, Maharashtra, India Persistent Systems Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Position:We are seeking a skilled Java Engineer with strong experience in Spring Boot, microservices, and cloud-native development. The ideal candidate will contribute to the design, development, and deployment of enterprise-grade applications, collaborating closely with cross-functional teams in an agile environment.Role: Java LeadLocation: All...

  • Technical Lead Java

    4 days ago


    Pune, Maharashtra, India Talent Worx Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Our Team is seeking an experienced Technical Lead Java to join our client's dynamic team. In this role, you will be responsible for overseeing the design, development, and implementation of robust Java-based applications while leading a team of talented developers. You will be instrumental in shaping technical directions and driving best practices in...

  • Lead Java Developer

    4 days ago


    Pune, Maharashtra, India Citi Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    At Citi, we believe in power of engineering to drive success and nurture culture where innovation, collaboration and professional growth thrive.Oasys Financial is a sub-ledger for Citi's OTC business and covers global trading books across all asset classes. This system handles millions of trades daily and conduct all sub-ledger activities, which is critical...

  • Java Developer

    4 days ago


    Pune, Maharashtra, India Capgemini Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job Description Position 1: Java Developer (SQL/Oracle)Experience: 4 to 6 yearsLocation: ChennaiSkills Required:Proficiency in Java developmentStrong hands-on experience with SQL and Oracle databasesGood understanding of backend systems and integrationNotice Period: Immediate to 30 daysGender: Female candidates only Position 2: Senior Java...

  • Java Developer

    1 day ago


    Pune, Maharashtra, India Capgemini Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Job DescriptionPosition 1: Java Developer (SQL/Oracle)Experience: 4 to 6 yearsLocation: ChennaiSkills Required:Proficiency in Java developmentStrong hands-on experience with SQL and Oracle databasesGood understanding of backend systems and integrationNotice Period: Immediate to 30 daysGender: Female candidates onlyPosition 2: Senior Java DeveloperExperience:...