GH

Backend Java Developer

Ghrs Training
Chennai3-8 LPA Posted 8 Jul 2025
FULL TIME
Devops
Graphql
Troubleshoot
Scrum
Agile

Job Description

Key Responsibilities

  • Software Design & Development:
  • Design, develop, and implement highly performant, scalable, and secure backend services and APIs (RESTful/GraphQL) using Java and Spring Boot.
  • Write clean, modular, well-documented, and testable code following best practices and coding standards.
  • Collaborate with architects, frontend developers, and product managers to define technical requirements and system designs.
  • Contribute to the architectural evolution of our backend systems, focusing on resilience, reliability, and maintainability.
  • Database Management:
  • Design and optimize database schemas (SQL/NoSQL) to ensure efficient data storage and retrieval.
  • Implement data access layers and manage database interactions, ensuring data integrity and performance.
  • Work with database administrators to troubleshoot and optimize database performance.
  • Testing & Quality Assurance:
  • Develop and execute comprehensive unit, integration, and API tests to ensure code quality and functionality.
  • Participate in code reviews to maintain high coding standards, identify potential issues, and share knowledge within the team.
  • Identify, debug, and resolve complex backend issues and performance bottlenecks.
  • Deployment & Operations (DevOps Collaboration):
  • Work closely with DevOps teams to deploy, monitor, and maintain applications in production environments.
  • Contribute to the improvement of CI/CD pipelines for automated builds and deployments.
  • Troubleshoot and provide ongoing support for live backend systems, ensuring high availability and performance.
  • Collaboration & Innovation:
  • Actively participate in Agile/Scrum ceremonies (sprint planning, daily stand-ups, retrospectives, demos).
  • Collaborate cross-functionally with frontend, QA, and other engineering teams to deliver integrated solutions.
  • Stay updated with the latest trends and advancements in Java, backend technologies, and cloud computing.
  • Propose and implement innovative solutions to technical challenges, contributing to a culture of continuous improvement.

Join WhatsApp Channel