Senior Software Engineer

People Tech Group Inc

Hyderabad

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A prominent software engineering company in Hyderabad is seeking an experienced Java Developer for their backend engineering team. The role emphasizes designing and maintaining backend services and APIs using Java technologies. Candidates should possess strong skills in Spring Boot and AWS services, along with a solid understanding of microservices architecture. This position offers a collaborative environment, enabling contributions to both backend and potentially frontend tasks, fostering professional growth and continuous improvement.

Qualifications

  • Minimum 3–4 years of professional experience developing backend systems using Java (Java 8+).
  • Solid hands-on experience with Spring Boot and Hibernate.
  • Strong understanding of microservices architecture and design patterns.

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs using Java.
  • Build scalable, cloud-native applications leveraging AWS services.
  • Collaborate with cross-functional teams to define system architecture.

Skills

Java programming
Spring Boot
RESTful API design
AWS (EC2, S3, RDS)
Problem-solving
Collaboration

Education

Bachelor's degree in Computer Science

Tools

Git
JIRA
Docker
Kubernetes

Job description

Direct message the job poster from People Tech Group Inc

Passionate MBA Graduate | Aspiring IT Recruiter | Talent Acquisition Enthusiast | Eager to Drive Tech Talent Growth

Job Title: Java Developer — Backend

Employment Type: Full-Time

Company Overview

We are a forward-thinking software engineering team dedicated to delivering high-quality, scalable applications for clients across industries. We emphasize clean code, robust architecture, end-to-end ownership, and continuous improvement. Our culture encourages collaboration, learning, and shared responsibility.

Position Summary

We are looking for a talented and experienced Java Developer to join our backend engineering team. In this role, you'll design, develop, and maintain backend services and APIs, leveraging cloud-native technologies to build scalable, reliable, and high-performance systems. Although the focus is on backend development, there may be opportunities to contribute to frontend tasks when technical needs arise. You will collaborate closely with cross-functional teams — architects, frontend developers, QA, and DevOps — to ensure the successful delivery of features from conception to production.

Key Responsibilities
  • Design, develop, and maintain backend services and RESTful APIs using Java (Java 8+) and frameworks such as Spring Boot and Hibernate.
  • Build scalable, cloud-native applications by leveraging AWS services (EC2, S3, RDS, Lambda, API Gateway, DynamoDB, and other relevant tools).
  • Collaborate with cross-functional teams to define system architecture, ensuring that solutions meet requirements for performance, scalability, security, and maintainability.
  • Troubleshoot, debug, and optimize backend services; monitor performance, fix bugs, and implement improvements over time.
  • Maintain clear and up-to-date documentation for all code, APIs, and system design decisions.
  • Participate in code reviews, adhere to coding standards, and follow best practices for version control (e.g., Git), branching strategies, and CI/CD workflows.
  • Work with DevOps or infrastructure teams — if applicable — to support containerization (Docker), orchestration (Kubernetes), deployments, and automated builds.
  • Use caching strategies (e.g., Redis, Memcached), background processing or message queues, and database optimizations where relevant to ensure application efficiency.
  • Apply agile methodologies: attend sprint planning sessions, contribute to backlog grooming, and track tasks using tools like JIRA.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Minimum 3–4 years of professional experience developing backend systems using Java (Java 8+).
  • Solid hands‑on experience with Spring Boot and Hibernate (or equivalent ORM frameworks).
  • Strong understanding of RESTful API design, microservices architecture, and design patterns.
  • Proficiency with AWS cloud services (EC2, S3, RDS, Lambda, API Gateway, DynamoDB, etc.).
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases, with experience in writing efficient queries and schema design.
  • Experience using version control (Git), and working with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Good communication skills, ability to collaborate with cross-functional teams, and strong problem‑solving mindset.
Preferred / Nice‑to‑Have Skills
  • Certifications such as AWS Certified Developer – Associate (or equivalent).
  • Experience with containerization (Docker) and orchestration tools (e.g. Kubernetes).
  • Familiarity with caching systems (Redis, Memcached), message queues, and background job processing.
  • Experience or willingness to contribute to frontend development using modern frameworks (React, Angular, Vue).
  • Exposure to full‑stack development — ability to manage end‑to‑end feature delivery from backend to frontend and deploy to production.
  • Experience working in Agile environments, using tools like JIRA, Confluence, and collaborating in sprints.

Referrals increase your chances of interviewing at People Tech Group Inc by 2x

Get notified about new Software Engineer jobs in Hyderabad, Telangana, India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Developer – Bangalore
Senior Java Backend Developer – Bangalore

Zetamicron • Bengaluru

On-site
INR 1,400,000 - 2,300,000
Java Backend Developer
Java Backend Developer

GeekSoft Consulting • Arishinakunte

On-site
INR 800,000 - 1,200,000
Challenging, innovative environment
Opportunities for learning
Senior Software Engineer
Senior Software Engineer

Ingenium Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Health insurance
Learning allowance
Hybrid/Remote work
+1
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,100,000
Group Health Insurance
Competitive pay
Learning & Growth opportunities
+3
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan-Technologies-Pvt-Ltd • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Java Developer
Java Developer

HypTechie • Bengaluru

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

United States Digital Space LLC • Karnataka

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

Agiliad • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan: Now Material • Gurugram District

Hybrid
INR 1,400,000 - 2,200,000
Java Full Stack Developer Lead
Java Full Stack Developer Lead

AVK Tech Solution • Hyderabad

Hybrid
INR 1,200,000 - 2,400,000