NE

Backend Engineer

Nexifyr

a month ago

Expires on13 Dec 2025

Bengaluru, Karnataka, India

Job description & requirements

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

  • 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).

Job domain/function :

Educational qualifications :

Location :

Bengaluru, Karnataka, India

Create alert for similar jobs

NE

Nexifyr

similarJobs