Lead DLMS Developer

1 week ago


Remote, India ProPMO Services Private Limited Full time

Lead DLMS Developer with IoT AMI Expertise

Location : Remote

Job Overview :

Our client is seeking a highly skilled Lead DLMS Developer to build Large-scale DLMS meter and network simulators capable of generating billions of transactions from millions of simulated meters to certify the scalability of Head End System (HES). This role requires strong expertise in DLMS/COSEM protocols, Java concurrency utilities, and IoT AMI technologies. The successful candidate will help in ensuring that the HES is production-ready for large-scale deployments, focusing on building scalable, responsive applications using advanced Java multithreading techniques, MQTT, and CoAP for real-time IoT communications.

Key Responsibilities :

- Lead the design, architecture, and development of a DLMS/COSEM simulator capable of processing high volumes of smart meter data.

- Architect and implement multi-threaded, scalable Java applications using Java concurrency utilities (e.g., Executors, Futures, Locks) to handle millions of devices and billions of transactions.

- Integrate DLMS protocol stacks (e.g., Gurux) with IoT AMI systems and the Head End System (HES) for comprehensive testing and simulation.

- Work on building responsive applications using Java concurrency to simulate real-world behaviors of smart meters and communication networks.

- Implement and optimize communications using MQTT, CoAP, and other IoT messaging protocols to simulate real-time smart meter data exchange over constrained networks.

- Design simulators to test DLMS communication stacks over Radio Frequency (RF) networks.

- Collaborate with cross-functional teams to ensure seamless integration of simulators with the Head End System, providing comprehensive testing for system scalability and performance under real-world conditions.

- Guide performance tuning for the HES to ensure low-latency, high-throughput transaction processing in large- scale deployments.

- Work closely with DevOps and testing teams to build automated testing tools for continuous integration and performance benchmarking. Required Qualifications :

- 10+ years of Java development experience, with extensive expertise in Java concurrency utilities such as Executors, Futures, and Locks.

- Strong experience in DLMS/COSEM protocols, including hands-on experience with DLMS stacks such as Gurux.

- Expertise in developing multi-threaded, scalable applications to handle real-time IoT device communications.

- Proven experience with IoT protocols such as MQTT and CoAP, integrating them into large-scale DLMS systems.

- Hands-on experience with testing and deploying DLMS communication over RF (Radio Frequency) networks .

- Deep understanding of distributed systems and designing scalable solutions to support millions of devices concurrently.

- Expertise in cloud-based infrastructure (AWS, Azure, Google Cloud) to support large-scale simulations and testing environments.

- Knowledge of message queue systems like RabbitMQ, Kafka, and real-time data processing frameworks.

- Strong background in load testing frameworks (JMeter, Gatling) and performance profiling for large-scale applications.

Preferred Qualifications :

- Experience with DLMS/COSEM object modeling, OBIS codes, and Companion Object Specification Model (COSEM).

- Knowledge of security standards in IoT and AMI environments, particularly DLMS encryption and secure communication protocols.

- Experience handling big data and large datasets generated by smart meters using SQL/NoSQL databases.

- System Design & Architecture : Ability to design end-to-end architectures for large-scale IoT networks with high throughput and low latency.

- Java Multithreading : Expertise in building highly responsive, multi-threaded applications using advanced Java concurrency techniques.

- Distributed Systems : Design and optimize fault-tolerant, distributed systems for real-time, large-scale meter communication.

- IoT Communication Protocols : Hands-on experience integrating MQTT, CoAP, and other lightweight IoT protocols into production systems.

(ref:hirist.tech)

  • Remote, India Developer Bazaar Technologies Full time

    **Need Remotely Bidder For Upwork And Freelance** - **Upwork Specialist**: The person should know very well how to work on the Upwork portal. From Profile creation to taking review from the client and maintaining it in the future. He/She must know the importance of Reviews/Profiles and be aware of the policy. Time after time Upwork improvise its portal and...


  • Remote, India Recruitment Hub 365 Full time

    Job OverviewRecruitment Hub 365 is seeking an experienced Technical Lead for iOS Development to join our team. As a Technical Lead, you will be responsible for leading the design and development of high-performance iOS applications.Key Responsibilities:Lead the design and development of high-performance iOS applications with optimal multithreading and memory...


  • Remote, India MindTrilogy IT Solutions Pvt. Ltd Full time

    MindTrilogy IT Solutions Pvt. Ltd is seeking a highly experienced Lead Backend Development professional to join our team. As a lead developer, you will be responsible for leading and mentoring our development team, ensuring the delivery of high-quality software solutions on time and within budget.The ideal candidate will have a strong technical background in...


  • Remote, India Emperen Technologies Full time

    About the RoleWe are seeking a highly skilled Technical Product Development Lead to join our team at Emperen Technologies. As a Technical Product Owner, you will be responsible for leading the development of our software products, ensuring they meet the highest standards of quality and functionality.The ideal candidate will have experience working in a...


  • Remote, India AgileEngine Full time

    Job Title : Lead Java Developer (Remote)Location : Work from Home (WFH)Job Type : Full-time, PermanentJob Description :- We are seeking a highly skilled Lead Java Developer with extensive networking experience to join our remote team.- This role will focus on building and integrating advanced Java-based solutions for our applications.- You will work with a...

  • Technical Lead

    6 days ago


    Remote, India SDOD TECHNOLOGIES PRIVATE LIMITED Full time

    **About the Role**We are seeking an exceptional Golang developer to join our team as a Technical Lead. In this role, you will be responsible for driving the adoption of best practices, leading code reviews, design reviews, and architecture discussions.


  • Remote, India Vetty Global Solutions Full time

    Job Description:We are looking for a seasoned Python expert to lead our software development team. In this role, you will collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions.Design and Implementation:Collaborate with product managers, designers, and other engineers to define and refine system...


  • Remote, India D-TechWorks Pvt Ltd Full time

    Job Summary :The SQL+PowerBI Lead is responsible for designing, developing, and maintaining complex data solutions using SQL and PowerBI. They serve as a technical lead, guiding the team in implementing best practices and efficient data architectures. The SQL+PowerBI Lead plays a key role in translating business requirements into effective data and reporting...


  • Remote, India Oportun Full time

    Oportun is a dynamic company seeking an experienced Software Development Team Lead. As a key member of our software development group, you'll lead cross-functional teams in designing, developing, and deploying software applications.The ideal candidate will have a strong background in software engineering, leadership experience, and a focus on delivering...


  • Remote, India D-TechWorks Pvt Ltd Full time

    Job DescriptionAs a Senior SQL and PowerBI Specialist at D-TechWorks Pvt Ltd, you will play a key role in designing and developing complex data solutions using SQL and PowerBI. You will be responsible for leading a team of data analysts/developers and providing technical guidance.Key responsibilities include:- Designing and developing advanced SQL queries,...


  • Remote, India Coders Brain Technology Private Limited Full time

    About the RoleCoders Brain Technology Private Limited is seeking a highly skilled and experienced Java Lead to drive complex development projects. As a key member of our team, you will provide technical guidance and mentorship to the development team.


  • Remote, India Emperen Technologies Full time

    About UsWe are a leading technology company providing cutting-edge software development services. Our team of experts is passionate about delivering high-quality products that meet our clients' needs.


  • Remote, India Rohini IT Consulting LLP Full time

    As a Full-Stack Web Development Lead at Rohini IT Consulting LLP, you will be responsible for leading a team of developers in building robust, scalable, and high-performance web applications using the MERN stack.Key Responsibilities:Lead and mentor a team of developers in building robust, scalable, and high-performance web applications using the MERN...

  • AEM Lead Developer

    4 weeks ago


    Remote, India Beansbit Pvt Ltd Full time

    Ideal Candidate : - 10+ years of overall and 6+ years of AEM- Adobe Certified Expert on AEM- Solution Architect managing multiple projects in an organizationSkills : - Experience in AEM as Cloud Service, Cloud manager, AEM assets and AEM forms- Extensive Design and Development experience of building multi-regional sites on Adobe Experience Manager-...

  • Technical Lead

    3 weeks ago


    Remote, India FANISKO PRIVATE LIMITED Full time

    Job Title : Technical Manager/Technical Lead Years of Experience : 8 - 12 years Qualifications : Any UG/PG Location : Remote Employment Type : Contract / Full-Time Employment (FTE) Required by Date : Immediate start Job Description : We are seeking a highly skilled and motivated Technical Manager/Technical Lead with 8-12 years o experience to lead...


  • Remote, India Simpliigence Full time

    Responsibilities : - Lead the design, development, and implementation of high-quality Shopify applications, including custom storefronts, themes, and integrations.- Develop and maintain robust and scalable e-commerce solutions using Shopify's platform and APIs.- Expertly implement and integrate third-party Shopify apps and plugins.- Troubleshoot and...

  • ABAP Developer Lead

    5 days ago


    Remote, India RED Global Full time

    About the JobRED Global is seeking a talented SAP Developer to join our team. As an SAP Developer, you will be responsible for designing, developing, and maintaining SAP solutions that meet the needs of our clients.Key Responsibilities:Develop and maintain SAP solutions using ABAP/4, SAPUI5, and OData Services.Work closely with cross-functional teams to...


  • Remote, India MarsDevs Full time

    About the RoleWe are looking for a talented Full-Stack Developer to join our team at MarsDevs. The ideal candidate will have experience in Django development, with a deep understanding of Django internals.The successful candidate will be responsible for designing, developing, implementing, and maintaining web applications using Django and Python...

  • Technical Lead

    3 weeks ago


    Remote, India Fractal31 Pvt Ltd Full time

    Key Responsibilities : - Team Leadership : Lead and mentor a team of blockchain developers, providing technical guidance and fostering a collaborative environment. - Blockchain Development : Oversee the design, development, and deployment of blockchain-based applications, with a focus on using Golang. - Project Collaboration : Work closely with solution...


  • Indore/Remote, India AgileEngine Full time

    Lead Full stack Developer - Indore/RemoteThis is full time remote working opportunity.What is Required : - Excellent Communication Skills : Fluent spoken and written English is essential for effective collaboration and communication within the team and with stakeholders.- 5+ Years of Experience : Proven experience in software development with a strong...