Job Title Backend Engineer Java Spring Boot Location Bangalore Experience Required 5 years Employment Type Full-time About the Role We are looking for talented Backend Engineers with strong expertise in Java and Spring Boot to design and build scalable backend services The role involves working with RESTful APIs relational databases and modern backend frameworks while also exploring advanced technologies like PostGIS ElasticSearch and GraphQL Key Responsibilities Design develop and maintain backend services using Java and Spring Boot Build and optimize RESTful APIs following best practices and standards Work with relational databases PostgreSQL including schema design query optimization and migrations Liquibase preferred Implement robust scalable and secure server-side logic Collaborate with cross-functional teams frontend mobile product to integrate backend systems Ensure application performance reliability and maintainability Stay current with emerging backend technologies and apply them where beneficial Required Skills Robust expertise in Java and Spring Spring Boot Solid knowledge of RESTful API design principles and related data structures Proficiency in SQL and relational databases PostgreSQL Experience with Liquibase or other database migration tools Preferred Skills Hands-on experience in location-based systems applications especially with PostGIS Familiarity with NoSQL databases ElasticSearch Scylla preferred Experience with GraphQL APIs Understanding of microservices architecture Knowledge of containerization Docker Kubernetes