Create IoT solutions to solve the world's water issues!

  • 9 februari 2020

Is your next step working for a company that actually contributes to making our world a better place? Do you want to be a part of a big, international organization that is leading the way in their industry? Join Xylem as Software Developer in an exciting, broad and important role within IoT platform development!


We’re a global team unified in a common purpose: creating advanced technology solutions to the world’s water challenges. Developing new technologies that will improve the way water is used, conserved, and re-used in the future is central to our work. Our products and services move, treat, analyze, monitor and return water to the environment, in public utility, industrial, residential and commercial building services settings.   

Xylem also provides a leading portfolio of smart metering, network technologies and advanced analytics solutions for water, electric and gas utilities. In more than 150 countries, we have strong, long-standing relationships with customers who know us for our powerful combination of leading product brands and applications expertise with a strong focus on developing comprehensive, sustainable solutions. Xylem had in 2018 17 000 employees and an annual revenue of $5.2 billion 


Xylem has a clear focus on smart software solutions and are expanding their capacity within IoT platform development. As Software Developer you will join a highly skilled and driven team with an Agile and DevOps mindset that takes responsibility from requirement analysis, design and implementation to REST testing. The team ensures that current and future requirements are met from a changing landscape were the assets become more and more connected and smart services help their customers to monitor, control and optimize their solutions.

Your role will be free and creative with the primary responsibility to further develop smart services and solutions for Xylem’s customer needs. Solutions that for example controls water pumps or waterflow and mobile/web applications that monitors and controls different water stations and assets in the field.  

Here are some examples of what you will be doing: 

-Document, design, implement and test features and functions

-Participate in software performance tuning, improvement, balancing, usability and automation.

-Analyse stakeholder and system requirements

- Identify and resolve software design issues and/or ambiguities found in feature specifications during the software development cycle    


To be successful in this role we believe that you have a degree in Computer Science, Information Technology or related field. You have experience as a senior software developer in JAVA, with a DevOps mindset (coding, unit testing, code analysis, peer reviews, etc.).

More specifically, we are looking for you that have experience in:

-JAVA 8+

-Spring or Spring Boot, or similar component framework, like OSGi

-Good general understanding of concepts like concurrency, messaging (e.g. publish subscribe), transactions, data integrity, immutability

We would also be very happy if you have touched or worked with:

-Mongo DB

-AWS (Amazon Web Services)


-Micro-service architecture


You recognize yourself in Xylems core competencies - continuous improvement mindset, inspiring accountability and cross-boundary collaboration – which are a contributing factor to the company´s success. You are comfortable working in a fast-paced, matrixed team environment, with a client-centric culture and within an environment of high performers. To be successful you must be able to shift priorities as needed and also work effectively with numerous stakeholders. Above all you are passionate about developing smart and fun products! =)


Want to hear more? Click “Sök jobbet” below to apply. In this recruitment Xylem is working with Skills & Talent AB. For further information or questions, please contact Recruitment Consultant Eric Öholm at eric@skillsandtalent.se or Alexander Nistad at alexander@skillsandtalent.se