Full Stack Developer
Core
Design, develop, test, and deploy scalable full-stack applications for enterprise water technology solutions.
Role type
Senior Full Stack Developer
Builds
Scalable enterprise applications, backend services, and responsive web applications for water utility and industrial sectors.
Domain
Water technology / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, Microservices Architecture, Hibernate/JPA, Angular, RDBMS (Oracle/PostgreSQL/MySQL/SQL Server), JUnit, OOP, Design Patterns
Preferred skills
AWS SQS/Kafka, DataDog, Sumo Logic, Docker & Kubernetes, mentoring junior developers
Technologies
Java, Spring Boot, Angular, Hibernate, JUnit, Oracle, PostgreSQL, MySQL, SQL Server, AWS, Docker, Kubernetes
Responsibilities
Design and develop scalable full-stack applications; Develop robust backend services using Java and Spring Boot; Build responsive web applications using Angular; Implement industry-standard design patterns; Develop and optimize database interactions; Write clean, maintainable, and well-tested code; Troubleshoot and resolve production issues; Contribute to architectural decisions and technical roadmaps.
Seniority
Senior, hands-on IC