close

Please Contact your admin to assign you a license to post jobs

close

Please complete your KYC.
Contact Admin.

close

Disable one of the active jobs below to activate your new job!

Notice: Undefined variable: allpostedjobs in /var/www/html/beenavom_base/catalog/view/theme/default/template/account/job_details.tpl on line 764Warning: Invalid argument supplied for foreach() in /var/www/html/beenavom_base/catalog/view/theme/default/template/account/job_details.tpl on line 764

Senior Java Developer (IoT & DLMS Protocols)

Uplers Solutions Private Limited

Hyderabad , Pune , Bangalore | In-office
Full-time-Permanent
10 - 14 Years
 ₹  25 Lakh - 55 Lakh

Employer is no longer accepting applications for this Job


Posted on :  Nov 20, 2024

Applicants : 4

Vacancies :

Share on 

Job Description

Senior Java Developer (IoT & DLMS Protocols)

 

Experience: 10+ years

Salary : USD 4,444-6,666 / month

Preferred Notice Period: Within 15 Days

Shift: 09:00 AM to 05:00 PM IST

Opportunity Type: Remote

Placement Type: Contractual

Contract Duration: Full-Time, 06 Months

 

(*Note: This is a requirement for one of Uplers' Partners)

 

What do you need for this opportunity

Must have skills required :

Core Java, Device Language Message Specification (DLMS), IoT communications, Java multithreading, MQTT/CoAP, AWS

Good to have skills :

Excellent Communcation Skills, mart meters, RabbitMQ, SQL/NoSQL, Kafka

 

Our Hiring Partner is Looking for:

Senior Software Engineer w/DLMS Experience - REMOTE who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. 

 

Role Overview Description

We are seeking a highly motivated Business Development Manager based out in India to onboard and manage our top Platinum Partners, including Zebra and Mobiwire across APAC. This role will be pivotal in overseeing relationships, ensuring effective collaboration, and driving mutual growth with our key partners.

Key Responsibilities:

The company is seeking a highly skilled Senior Software Engineer 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 the 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.

 

Job Requirements:

  • 10+ years of Java development experience, with extensive expertise in Core 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.
  • 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.
  • 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 is an asset.

 

Education/Certifications: Bachelor's degree in computer science or any other degree with relevant experience

 

Job 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.

 

Engagement Type:

  • Job Type: Contract
  • Location: Remote
  • Working time: 9:00 AM to 5:00 PM IST

 

Interview Process: 3 Rounds

 

How to apply for this opportunity

  1. Register or login on our portal
  2. Click 'Apply,' upload your resume and fill in the required details.
  3. Post this click ‘Apply Now' to submit your application.
  4. Get matched and crack a quick interview with our hiring partner.
  5. Land your global dream job and get your exciting career started!

 

About Our Hiring Partner:

In the heart of the energy revolution, there existed a company. Unlike others who were bound to specific technologies, We offered a unique and versatile platform. It was a bridge that connected utilities and cities, a digital highway that could carry any application, from smart meters to advanced analytics.

About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement. 

 

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). 

 

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Education

Any Graduate

Work Mode

In-office

Key Skills

RabbitMQ SQL/NoSQL AWS MQTT/CoAP Java Multithreading IoT communications Device Language Message Specification (DLMS) Core Java

About the company

Uplers Solutions Private Limited

Uplers is a tech-enabled platform that makes hiring, and getting hired, reliable, simple, and fast.

  3rd floor, Uplers House, Next to Kalasagar Mall,Nr. Sattadar Cross Road, Ghatlodia,Ahmedabad-380061, Gujarat, Ahmedabad - 380061

Arjun

Recruiter

Get more job offers

Create FREE accounts and get job notification and personalised job offers.

Details

Job Description

Senior Java Developer (IoT & DLMS Protocols)

 

Experience: 10+ years

Salary : USD 4,444-6,666 / month

Preferred Notice Period: Within 15 Days

Shift: 09:00 AM to 05:00 PM IST

Opportunity Type: Remote

Placement Type: Contractual

Contract Duration: Full-Time, 06 Months

 

(*Note: This is a requirement for one of Uplers' Partners)

 

What do you need for this opportunity

Must have skills required :

Core Java, Device Language Message Specification (DLMS), IoT communications, Java multithreading, MQTT/CoAP, AWS

Good to have skills :

Excellent Communcation Skills, mart meters, RabbitMQ, SQL/NoSQL, Kafka

 

Our Hiring Partner is Looking for:

Senior Software Engineer w/DLMS Experience - REMOTE who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. 

 

Role Overview Description

We are seeking a highly motivated Business Development Manager based out in India to onboard and manage our top Platinum Partners, including Zebra and Mobiwire across APAC. This role will be pivotal in overseeing relationships, ensuring effective collaboration, and driving mutual growth with our key partners.

Key Responsibilities:

The company is seeking a highly skilled Senior Software Engineer 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 the 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.

 

Job Requirements:

  • 10+ years of Java development experience, with extensive expertise in Core 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.
  • 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.
  • 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 is an asset.

 

Education/Certifications: Bachelor's degree in computer science or any other degree with relevant experience

 

Job 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.

 

Engagement Type:

  • Job Type: Contract
  • Location: Remote
  • Working time: 9:00 AM to 5:00 PM IST

 

Interview Process: 3 Rounds

 

How to apply for this opportunity

  1. Register or login on our portal
  2. Click 'Apply,' upload your resume and fill in the required details.
  3. Post this click ‘Apply Now' to submit your application.
  4. Get matched and crack a quick interview with our hiring partner.
  5. Land your global dream job and get your exciting career started!

 

About Our Hiring Partner:

In the heart of the energy revolution, there existed a company. Unlike others who were bound to specific technologies, We offered a unique and versatile platform. It was a bridge that connected utilities and cities, a digital highway that could carry any application, from smart meters to advanced analytics.

About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement. 

 

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). 

 

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Education

Any Graduate

Work Mode

In-office

Number of Vacancies

Key Skills

RabbitMQ SQL/NoSQL AWS MQTT/CoAP Java Multithreading IoT communications Device Language Message Specification (DLMS) Core Java

About the company


Uplers Solutions Private Limited

Uplers is a tech-enabled platform that makes hiring, and getting hired, reliable, simple, and fast.

  3rd floor, Uplers House, Next to Kalasagar Mall,Nr. Sattadar Cross Road, Ghatlodia,Ahmedabad-380061, Gujarat, Ahmedabad - 380061

Arjun

Recruiter

Jobsss you might be interested in

Get more job offers

Create FREE accounts and get job notification and personalised job offers.