Backend Developer- JAVA

Filled
January 13, 2026

Job Description

Job Details

  • Company Name: hirezy.ai
  • Employment type: Full time
  • Experience: 2+ years
  • Salary: ₹3,000,000.00 per year
  • Location : Remote Option Available

Work schedule : 5 days a week

Key Responsibilities
• Design, develop, and maintain backend services using Java and Spring Boot.
• Architect and implement RESTful APIs and microservices with scalability, performance, and security in mind.
• Integrate backend services with databases, cloud platforms, and frontend applications.
• Collaborate with frontend developers to ensure smooth API consumption and overall application performance.
• Optimize application performance through profiling, tuning, and caching strategies.
• Implement and maintain CI/CD pipelines for automated build, test, and deployment.
• Conduct peer code reviews and mentor junior engineers.
• Ensure backend systems adhere to security best practices and compliance standards.

Required Skills & Experience

Must Have:

• Strong proficiency in Java (8+) and Spring ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security).
• Expertise in designing and implementing REST APIs and microservices.
• Experience with API documentation tools (Swagger/OpenAPI).
• Familiarity with messaging systems (Kafka, RabbitMQ) and asynchronous processing.
• Strong understanding of authentication and authorization frameworks (OAuth 2.0, JWT, SAML).
• Experience with SQL databases (PostgreSQL, MySQL, MS SQL Server) – schema design, query optimization.
• Knowledge of NoSQL databases (MongoDB, Redis) for caching and high-throughput applications.
• Working knowledge of HTML5, CSS3, and JavaScript (ES6+).
• Familiarity with modern frameworks like React.js or Angular for API integration.
• Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
• Experience with Docker & Kubernetes.
• Deployment knowledge on AWS, Azure, or GCP.
• Unit and integration testing with JUnit, Mockito.
• API testing with Postman or REST Assured.

Good to Have:
• Familiarity with cloud deployment environments.
• Experience in mentoring and leading teams.

Soft Skills
• Strong problem-solving and analytical abilities.
• Excellent communication and collaboration skills.
• Ability to work in Agile/Scrum environments.
• Leadership and mentorship capability.

Job Types: Full-time, Permanent

Work Location: Remote