This job posting isn't available in all website languages
Research & Development
Product Development
1801132 Requisition #

 Interested in making the world more resourceful, in a newly established R&D centre and in cloud based IoT energy management solutions?

Itron is committed to make the world more resourceful by providing solutions that help manage energy, gas and water more efficiently while fostering the development of smart cities. In Hungary we are present with a manufacturing plant in Gödöllő and an R&D centre in Budapest at Deák Palota that was established in 2017 June and was awarded with the prestigious investor of the year in the R&D investment category.
We are developing the next generation products of Itron portfolio, such as Temetra, Openway Riva, a massive scale IoT platform and a Street light vision management solution, whilst providing complex managed services oriented around business outcomes, respectively 2nd and 3rd level technical support across multiple Itron products to customers in every geographical area around the globe.  


As a Senior Java Developer 


You will be an integral part of a globally distributed agile team with counterparts mainly in the USA. You are developing backend applications for meter data collection platform for electrical & gas utilities and smart cities, using next-generation, cloud based scalable technologies. Your responsibilities will comprise design, APIs, services, security, and operability of Itron’s metering and network technology, managing millions of nodes in Itron’s customer deployments.


Duties & Responsibilities

  • Our AMI applications are the centerpiece of the Itron Network Segment suite of software offerings, you will develop business applications based on our AMI software products

  • Explore product requirements to understand technical difficulties, recommend implementation approaches, and design solutions

  • Participating planning sessions, creating and reviewing user stories, estimating task effort, retrospectives, code-reviews

  • As part of a globally distributed Agile team you will be responsible for contributing to new feature development and bug fixing

  • Mentoring Junior engineers

Skills Required

  • Solid knowledge in core Java programming, including Spring
  • Experience in the design, implementation of distributed multi-tier systems
  • Familiarity with scalability and performance challenges
  • Basic understanding of front-end technologies
  • Relational databases, SQL
  • Messaging / integration protocols (JMS, SOAP, REST, XML)
  • Test driven development and general exposure to software quality tools (like TestNG, Mockito, PowerMock, Sonar, Jenkins)
  • Overall 5+ years of related professional experience
  • Bachelor or Master’s degree in related field
  • Fluent English

Skills Preferred

  • Familiarity with network protocols and programming (IPv6, UDP, TCP/IP, DNS, Protocol Buffers)
  • Any IoT experience (HiveMQ, MQTT), cloud (Azure, microservices)

We offer you

  • Purpose: opportunity to create a more resourceful world by working on 21st century's biggest challenges: water, energy and gas 
  • Career: a newly established R&D center with immense growth in multinational environment
  • Personal development: English, soft skill and technical trainings
  • Community: Pizza parties, Yoga, Chill room, Xbox, foosball and other events

Compensation package

#basesalary #cafeteria #insurance #iPhone7 #phonesubscription #dell #laptop #dualmonitors21,5” #plantronics #wirelessheadset

Selection process

  1. an initial 30-60 minutes long discussion with a recruiter giving you more background on the firm, the position whilst discussing your background and expectations
  2. a 60-90 minutes long professional interview in person with the local technical team to understand your professional background
  3. a 40-60 minutes long skype interview with the remote team members, focusing on your technical skills
  4. a final 60 minutes long interpersonal interview with local management and HR to get to know you in person and to show you around the office

If you have any further questions, please contact our recruitment team

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
Please try again.


Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Please try again later.

Itron is an Equal Opportunity Employer
Itron will make reasonable accommodation to assist a qualified person with a disability in the job application process. If you need assistance and would like to request a special accommodation, please contact accessibility@itron.com or at +1-509-924-9900 USA. For more information on Equal Employment Opportunity, please click here.

Itron Global Data Protection Notice for Employees, External Staff and Candidates