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
Strong 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).
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.