Skip to Main Content

Job Title


Back End Developer


Company : TerraGiG


Location : visakhapatnam,


Created : 2026-02-22


Job Type : Full Time


Job Description

We are looking for a strong Java Backend Developer with 5 to 7 years of experience. Candidates should be from IIT or NIT. Below is a general JD: A Java Backend Developer designs, builds, and maintains server-side applications, APIs, and databases using Java and frameworks like Spring/Hibernate. They are responsible for writing secure, scalable, and high-performance code, collaborating with front-end teams, and ensuring seamless integration of user-facing elements with server-side logic. Key Responsibilities Development: Write efficient, testable, and clean Java code for server-side logic. API Design: Develop secure, RESTful APIs for frontend-backend communication. Database Management: Design, implement, and optimize database schemas (SQL/NoSQL). Troubleshooting: Debug, troubleshoot, and upgrade existing applications to ensure functionality. Collaboration: Work with cross-functional teams (Frontend, DevOps) in Agile/Scrum environments. Performance: Optimize application performance and ensure high availability. Required Skills and Qualifications Languages: Strong proficiency in Java (Java 8/11/17+). Frameworks: Experience with Spring Boot, Spring MVC, or Hibernate. Databases: Knowledge of relational databases (MySQL, PostgreSQL) or NoSQL (MongoDB). Tools: Familiarity with build tools (Maven/Gradle) and version control (Git). Web Services: Experience developing/consuming REST or SOAP APIs. Education: Bachelor’s degree in Computer Science or equivalent experience. Preferred Skills Microservices architecture experience. Cloud platforms (AWS, Azure, GCP). Containerization (Docker, Kubernetes). Knowledge of messaging queues (Kafka, RabbitMQ).