Job Description
The Backend Developer role focuses on building scalable backend services using Java and Spring Boot. The candidate will develop RESTful APIs, work on microservices architecture, and collaborate with cross-functional teams to deliver high-quality solutions. This position requires strong backend development skills, adherence to coding standards, and experience working in Agile environments.
Company
ZARTHI is a technology service provider working with organizations such as Haldiram’s, Third Wave Coffee, UNICEF, and United Nations Development Programme. The company offers services in cloud management, digital transformation, product engineering, DevOps, data, and AI.
Role Details
- Role: Backend Developer
- Job Type: Full-time
- Experience: 3–4 years
- Industry Type: IT Services & Consulting
- Department: Engineering – Software & QA
- Employment Type: Full Time, Permanent
- Education: B.Tech / B.E (Any Specialization)
Key Responsibilities
Backend Development
Develop and maintain backend services using Spring Boot. Implement scalable and maintainable application logic.
API Development
Build and consume RESTful APIs and integrate with external services.
Feature Development and Bug Fixes
Work on enhancements, new features, and resolve defects in development, UAT, and production environments.
Code Quality and Testing
Follow coding standards, security guidelines, and SLAs. Write unit and integration tests.
Collaboration
Work with Tech Leads, QA, DevOps, and stakeholders. Participate in Agile ceremonies and code reviews.
Mandatory Skills
- Java 8 / Java 11
- Spring Boot, Spring MVC, Spring Data JPA, Hibernate
- REST API development
- Basic to intermediate Microservices
- SQL databases (MySQL, PostgreSQL, Oracle)
- Maven or Gradle
- Git version control
- JUnit and Mockito
- Agile / Scrum methodology
Good to Have Skills
- Spring Security
- Docker / Containers
- Cloud exposure (AWS, Azure, GCP)
- Kafka or RabbitMQ
- CI/CD pipelines (Jenkins, GitHub Actions)
- Support or migration project experience
Candidate Profile
- 3–4 years of Java Spring Boot experience
- Experience in services or consulting organizations
- Ability to work with legacy codebases
- Strong problem-solving skills
- Good communication and teamwork ability
Key Skills
Java, Spring Boot, Spring MVC, REST API, Microservices, SQL, Hibernate, Git