Java Full Stack Developer

10 years

Hyderabad

Posted:1 week ago

Apply

Job Description

Area(s) of responsibility

Job Summary

We are seeking a highly experienced Senior Java Developer with 10+ years of hands-on experience building enterprise applications using Java, Spring Boot, microservices, relational databases, and cloud-native engineering practices. The ideal candidate will have practical experience with an AI-first development approach and will use tools such as Cursor IDE and GitHub Copilot to improve coding, testing, documentation, troubleshooting, and delivery outcomes. This role requires strong technical leadership, sound judgment, accountability, collaboration, and a positive, solution-oriented attitude.

Key Responsiblities

  • Design, develop, enhance, and support enterprise-grade applications using Java 21+, Spring Boot, Spring Framework, REST APIs, and microservices architecture.
  • Create scalable, secure, resilient, and maintainable backend services and integrations.
  • Lead technical design discussions, contribute to architecture decisions, and translate business requirements into effective technical solutions.
  • Build and optimize data-access components using JDBC, SQL, JPA/Hibernate, stored procedures, and database performance-tuning techniques.
  • Work extensively with Oracle databases, including schema objects, complex SQL queries, joins, indexes, transactions, query plans, and performance optimization.
  • Apply secure coding practices, including authentication, authorization, input validation, secrets management, and mitigation of OWASP Top 10 risks.
  • Develop unit, integration, and component tests using JUnit, Mockito, and related frameworks.
  • Participate in code reviews, CI/CD implementation, production troubleshooting, root-cause analysis, observability, and continuous improvement.
  • Mentor developers, promote engineering standards, and collaborate with architects, product owners, QA, DevOps, security teams, and business stakeholders.
  • Work flexibly across business hours when required to support releases, production issues, stakeholder meetings, and distributed teams, in accordance with organizational policies.

Skills Required

Java Full Stack Enterprise Applications Java Spring Boot Microservices Relational Databases Cloud Native GitHub Troubleshooting Technical Leadership Spring Boot Spring Framework

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Hinduja Global Solutions (HGS) logo

Java Full Stack Developer

Hinduja Global Solutions (HGS)

Bengaluru

Logile, Inc. logo

Bhubaneswar

M

Java Full Stack Developer

MindTrilogy IT Solutions Pvt. Ltd

Mumbai

Clover Infotech logo

Navi mumbai, Mumbai

Quess IT Solutions logo

Java Full Stack Developer

Quess IT Solutions

Pune, Chennai, Bengaluru

Quess IT Solutions logo

Java Full Stack Developer

Quess IT Solutions

Bengaluru