Senior Java Full Stack Developer
Location: Hyderabad, India
Work Model: Hybrid – 3 Days Onsite / Week
Employment Type: Contract
Experience: 10+ Years
Duration: Contract with Possible Extension
Job Overview
We are seeking an experienced Senior Java Full Stack Developer with 10+ years of software development experience to join our team in Hyderabad. The ideal candidate should have strong hands-on expertise across Java backend development, Spring Boot, Microservices, and modern front-end technologies, along with experience delivering enterprise-scale applications.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java and modern full-stack technologies.
- Develop robust backend services, microservices, and REST APIs using Java, Spring Boot, and Spring Framework.
- Build responsive and high-performance front-end applications using React.js or Angular.
- Design and implement integrations with internal and third-party systems.
- Work with relational and NoSQL databases and optimize queries and application performance.
- Participate in architecture discussions, technical design, code reviews, and development best practices.
- Troubleshoot complex application and production issues and perform root-cause analysis.
- Collaborate with architects, product owners, QA teams, DevOps engineers, and other stakeholders.
- Participate in Agile/Scrum ceremonies and contribute to estimation and technical planning.
- Support CI/CD, cloud deployments, and application releases.
- Mentor junior and mid-level developers and provide technical guidance when required.
Required Technical Skills
- 10+ years of hands-on software development experience.
- Strong expertise in Core Java / Java 8/11/17+.
- Extensive experience with Spring Boot, Spring MVC, Spring Framework.
- Strong experience designing and developing REST APIs and Microservices.
- Strong front-end development experience with React.js or Angular.
- Proficiency in JavaScript, HTML5, and CSS3.
- Strong experience with SQL databases such as Oracle, PostgreSQL, or MySQL.
- Experience with Microservices architecture, distributed systems, and enterprise application development.
- Strong knowledge of Git and modern CI/CD practices.
- Experience with Docker and Kubernetes is highly desirable.
- Experience with AWS, Azure, or GCP is preferred.
- Strong understanding of application security, performance optimization, and production support.
- Excellent troubleshooting, communication, and problem-solving skills.
Preferred Skills
- Kafka or other messaging platforms.
- Docker / Kubernetes.
- AWS / Azure / GCP.
- Jenkins, GitHub Actions, or GitLab CI/CD.
- JUnit / Mockito and automated testing frameworks.
- Redis or other caching technologies.
- Experience with cloud-native and event-driven architectures.
Pay: ₹100,000.00 - ₹200,000.00 per month
Work Location: In person