About this role
Job title: Sr. Java Developer
About the Role Xylem is seeking a Sr. Java Developer to develop and maintain software applications across the full stack, writing clean and efficient code, debugging applications, and collaborating with cross functional teams to deliver high-quality software products.
What You'll Do
- Participate in the development process from definition to deployment.
- Develop cutting-edge technologies to improve Xylem’s software offering.
- Engineer code that is efficient, standard and well documented.
- Implementation of measurement and control algorithms.
- Solid understanding of Cloud App and understanding of CI/CD process.
- Capable of solving complex problem in right direction.
- Must have knowledge in software design and architecture.
- Ability to communicate effectively in writing and orally.
- Take on challenging tasks as needed with an eagerness to develop skills in new areas.
- Bring to the job an excitement and work ethic on par for a startup technology firm.
What We're Looking For
- Java 8 or above versions.
- Design Patterns.
- Spring Boot.
- Microservices.
- Hibernate / JPA.
- Any Database (RDBMS) hands on.
- JUnit.
- Solid understanding of Cloud Apps and CI/CD processes.
- A bachelor’s degree in Engineering, Computer Science, or a related field with at least 4 to 5 years experience or equivalent.
Nice to Have
- DataDog.
- Sumo Logic.
- AWS base knowledge.
- Docker & Kubernetes.