Backend Developer

Everest Technologies, Inc.

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

We are seeking an experienced Java Backend Developer to design, develop, and maintain scalable, secure backend applications for enterprise retail and e-commerce systems in Hyderabad. You will work closely with frontend engineers, architects, QA, DevOps, and business stakeholders to deliver reliable software solutions that support operations and customer-facing platforms.

The ideal candidate possesses strong hands-on Java/Spring Boot expertise, microservices experience, and REST API design

Qualifications

  • Strong hands-on experience in Core Java, Java 8+ and object-oriented programming.
  • Strong development experience with Spring Boot, Spring Framework, and microservices.
  • Experience designing and developing REST APIs and web services.
  • Good understanding of microservices design principles, service-to-service communication, and distributed application architecture.
  • Experience with SQL databases such as PostgreSQL, MySQL, Oracle, or equivalent.
  • Familiarity with ORM and persistence frameworks such as Spring Data JPA and Hibernate.
  • Experience with unit testing, debugging, code reviews, and performance optimization.
  • Working knowledge of Git and build tools such as Maven or Gradle.
  • Understanding of application security, exception handling, logging, and configuration management.
  • Experience working in Agile/Scrum teams.

Responsibilities

  • Design, develop, test, and maintain backend services using Java, Spring Boot, and microservices architecture.
  • Build and maintain RESTful APIs and integrate services across enterprise applications.
  • Develop modular, scalable, and maintainable applications following object-oriented programming principles and design patterns.
  • Implement business logic, data validation, exception handling, authentication, and authorization.
  • Work with relational and/or NoSQL databases to develop efficient queries, data access layers, and database integrations.
  • Troubleshoot application issues, identify root causes, and optimize application performance and reliability.
  • Write unit and integration tests using JUnit, Mockito, or equivalent testing frameworks.
  • Participate in code reviews, technical discussions, design reviews, and Agile development activities.
  • Collaborate with frontend developers to ensure seamless API integration and consistent application behavior.
  • Support CI/CD pipelines, application deployments, and production issue resolution in collaboration with DevOps teams.
  • Follow secure coding practices, coding standards, and software engineering best practices.

Skills

Core Java
Java 8+
Object-oriented
Spring Boot
Spring Framework
Microservices
REST APIs
SQL Databases
JPA/Hibernate
JUnit
Mockito
Git
Maven/Gradle
Agile/Scrum

Tools

Docker
Kubernetes
Jenkins
Bamboo
Google Cloud Platform
AWS
Azure
Kafka
Google Pub/Sub

Job description

ETech is a leading Information Technology solutions provider based in Hitec City, Hyderabad, India. We are a subsidiary of Everest Technologies Inc. based in Columbus, Ohio USA. We deliver top quality systems and software design, architecture, development, testing and implementation services to clients in a variety of industrial, commercial, and governmental environments. By focusing on achieving client successes, we have achieved success ourselves. Our reputation for providing creative and technically superior consulting services is built on our innovative use of leading technologies tailored to meet the individual needs of our clients.

Job Description
Job Overview

We are looking for an experienced Java Backend Developer to design, develop, and maintain scalable, secure, and high-performance backend applications for enterprise retail and e-commerce systems. The ideal candidate will have strong hands-on experience with Java, Spring Boot, microservices architecture, and RESTful APIs, along with an understanding of distributed systems and application integration.

The developer will work closely with frontend engineers, architects, QA, DevOps, and business stakeholders to deliver reliable software solutions that support business operations and customer-facing applications.

Key Responsibilities

Design, develop, test, and maintain backend services using Java, Spring Boot, and microservices architecture.

Build and maintain RESTful APIs and integrate services across enterprise applications.

Develop modular, scalable, and maintainable applications following object-oriented programming principles and design patterns.

Implement business logic, data validation, exception handling, authentication, and authorization.

Work with relational and/or NoSQL databases to develop efficient queries, data access layers, and database integrations.

Troubleshoot application issues, identify root causes, and optimize application performance and reliability.

Write unit and integration tests using JUnit, Mockito, or equivalent testing frameworks.

Participate in code reviews, technical discussions, design reviews, and Agile development activities.

Collaborate with frontend developers to ensure seamless API integration and consistent application behavior.

Support CI/CD pipelines, application deployments, and production issue resolution in collaboration with DevOps teams.

Follow secure coding practices, coding standards, and software engineering best practices.

Required Technical Skills

Strong hands-on experience in Core Java, Java 8+ and object-oriented programming .

Strong development experience with Spring Boot, Spring Framework, and microservices .

Experience designing and developing REST APIs and web services.

Good understanding of microservices design principles, service-to-service communication, and distributed application architecture.

Experience with SQL databases such as PostgreSQL, MySQL, Oracle, or equivalent.

Familiarity with ORM and persistence frameworks such as Spring Data JPA and Hibernate.

Experience with unit testing, debugging, code reviews, and performance optimization.

Working knowledge of Git and build tools such as Maven or Gradle.

Understanding of application security, exception handling, logging, and configuration management.

Experience working in Agile/Scrum teams.

Preferred Skills

Experience in retail, e-commerce, order management, inventory, fulfillment, or enterprise commerce applications.

Exposure to cloud platforms such as Google Cloud Platform (GCP), AWS, or Azure.

Experience with messaging and event-driven technologies such as Kafka or Google Pub/Sub.

Familiarity with Docker, Kubernetes, and CI/CD tools such as Jenkins or Bamboo.

Exposure to SQL and NoSQL databases, caching, and application monitoring tools.

Experience with production support and distributed application troubleshooting.

Candidate Profile

The ideal candidate should be hands-on, technically strong, and capable of independently developing backend features from requirements through testing and deployment. Candidates should be able to explain their actual contributions to microservices, API design, database interactions, and production troubleshooting.

Key Skills: Java, Spring Boot, Microservices, REST APIs, SQL, JPA/Hibernate, JUnit, Mockito, Git, Maven/Gradle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer
Frontend Developer

Everest Technologies, Inc. • Hyderabad

On-site
INR 600,000 - 900,000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
JAVA BACKEND DEVELOPER
JAVA BACKEND DEVELOPER

Zoho • Pune District, Chennai District

On-site
INR 1,500,000 - 2,100,000
Software Engineer - Backend
Software Engineer - Backend

Comviva • Gurugram District

On-site
INR 800,000 - 1,100,000
Java Developer
Java Developer

Lumiq • Dadri

On-site
INR 900,000 - 1,500,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

On-site
INR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

A.TReDS Ltd. • Navi Mumbai

On-site
INR 2,200,000 - 3,400,000
Java Back End Developer
Java Back End Developer

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,800,000 - 6,000,000
Java Developer
Java Developer

Elevateprimesolutions • Jaipur

On-site
INR 500,000 - 900,000
Java/Spring Boot Developer - Backend Technologies
Java/Spring Boot Developer - Backend Technologies

TymblHub • Pune District

On-site
INR 600,000 - 1,000,000