Xylem logo
XylemPosted 1 month ago

Full Stack Developer

On-siteBengaluru, Karnataka, India

Full TimeSenior LevelEnterpriseWater Technology

Job Summary

Design, develop, test, and deploy scalable full-stack applications using Java, Spring Boot, and Angular. Build robust backend microservices, optimize database interactions with Hibernate/JPA, and implement industry-standard design patterns. Write clean, maintainable code with adequate unit test coverage, participate in code reviews, and troubleshoot production issues efficiently. Contribute to architectural decisions and ensure application performance, security, and reliability.

Required Qualifications

  • 7 years of experience in designing, developing, and maintaining scalable enterprise applications
  • Strong proficiency in Java 8 or higher versions
  • Extensive experience with Spring Boot
  • Strong understanding of Microservices Architecture
  • Hands-on experience with Hibernate/JPA
  • Solid knowledge of Object-Oriented Programming (OOP) concepts
  • Strong understanding and practical implementation of Design Patterns
  • Hands-on experience with Angular
  • Experience building responsive and scalable web applications
  • Good understanding of HTML, CSS, JavaScript, and TypeScript
  • Strong hands-on experience with at least one RDBMS database (Oracle, PostgreSQL, MySQL, SQL Server, etc.)
  • Experience in database design, query optimization, and performance tuning
  • Experience in writing unit and integration tests using JUnit
  • Understanding of test-driven development and automated testing practices
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and within Agile teams
  • Strong understanding of software development best practices
  • Experience working in Agile/Scrum environments
  • Ability to mentor junior developers and contribute to technical discussions

Desired Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field
  • Experience working on large-scale enterprise applications
  • AWS SQS / Kafka
  • DataDog
  • Sumo Logic
  • AWS Basics
  • Docker & Kubernetes

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce