Overview
Job Description
Role: Java Fullstack Developer
Location: Hyderabad, India (Relocation Required)
Type: Full-Time (Hybrid)
Experience: Minimum 8 Years
Role Overview
We are seeking an experienced Senior Fullstack Developer with a strong backend focus on Java, Spring Boot, and SQL Server, combined with hands-on experience in ReactJS and modern cloud technologies. The ideal candidate will be comfortable working across the full development lifecycle, including design, development, deployment, troubleshooting, and optimization in a microservices-based architecture.
This role also requires the ability to work with cloud platforms (AWS/Azure), participate in Agile ceremonies, and automate CI/CD pipelines using tools like Jenkins and GitHub Actions.
Key Responsibilities
- Design, develop, and maintain scalable distributed applications using Java, Spring Boot, and ReactJS.
- Collaborate with cross-functional teams to gather requirements and design robust solutions.
- Build and consume APIs and web services, ensuring secure, efficient integration.
- Implement and maintain microservices and event-driven architectures.
- Work on cloud migration projects, deploying applications to AWS or Azure.
- Develop and optimize SQL Server queries and schemas.
- Monitor, troubleshoot, and resolve production issues in real-time.
- Set up and maintain CI/CD pipelines using Jenkins, Groovy, and GitHub Actions.
- Write and maintain unit, integration, and end-to-end tests using JUnit, Mockito, Cucumber, and Jest.
- Lead Agile/Scrum ceremonies, including sprint planning, retrospectives, and reviews.
- Document architecture, design patterns, and best practices.
- Mentor junior developers and participate in code reviews.
Must-Have Skills
- Minimum 8 years of experience in Java Fullstack Development.
- Strong experience in Java, Spring Boot, Spring MVC, JPA/Hibernate.
- Hands-on experience with ReactJS.
- Proficient with SQL Server and cloud platforms (AWS or Azure).
- Experience working in microservices architecture.
- Strong knowledge of CI/CD automation (Jenkins, Groovy, GitHub Actions).
- Strong understanding of API design and authentication methods.
- Ability to troubleshoot production issues and optimize performance.
- Experience working in Agile environments.
Good-to-Have Skills
- Exposure to Event-driven architectures.
- Familiarity with Docker, Kubernetes, and other containerization technologies.
- Experience with performance tuning in distributed systems.
- Understanding of OAuth, JWT, and API security best practices.
Soft Skills
- Excellent problem-solving and debugging skills.
- Strong communication skills — able to interact with stakeholders at all levels.
- Collaborative and team-oriented.
- Self-driven with a proactive mindset.
Additional Requirements
- Willing to relocate to Hyderabad if not already based there.
- Ready for face-to-face (Hyderabad) or Zoom interviews.
- Available to join within 3 weeks (serving notice acceptable).
Job Type: Full-time
Pay: ₹1,200,000.00 - ₹1,800,000.00 per year
Location Type:
- In-person
Schedule:
- Day shift
- Monday to Friday
Application Question(s):
- Are you ready to join within 15 days?
Education:
- Bachelor's (Required)
Experience:
- Java: 8 years (Required)
Location:
- Hyderabad, Telangana (Required)
Work Location: In person