Java Full Stack Developer
Experience: 5–7+ Years
Job Type : Contractual
Location: Remote
Note : Candidate will have to go office once or twice in a month.
Role Overview
We are looking for an experienced Java Full Stack Developer to design, develop, and maintain scalable web applications and cloud-based solutions. The ideal candidate should have strong backend and frontend expertise, hands-on DevOps exposure, and the ability to work in an agile environment.
Key Responsibilities
Design and develop scalable web applications, APIs, databases, data pipelines, and cloud infrastructure
Build robust, configurable solutions ensuring performance, security, availability, and disaster recovery
Develop and support REST and SOAP APIs
Participate in functional, performance, and user testing
Collaborate with engineers, analysts, and business stakeholders in daily stand-ups
Follow modern software engineering best practices
Write reusable, clean, and version-controlled code using Git/GitHub
Identify root causes of defects and drive resolution within the incident management lifecycle
Troubleshoot and debug complex production issues
Maintain and enhance existing applications for better performance
Conduct code reviews and ensure high-quality deliverables
Actively participate in Agile/Scrum ceremonies
Continuously learn new technologies and share knowledge across teams
Required Qualifications
Bachelor’s degree or equivalent practical experience
5–7+ years of experience as a Software Engineer / Java Full Stack Developer
Strong hands-on experience with:
Java, Spring, Spring Boot
JavaScript, React.js
Database expertise in MySQL and Snowflake
Experience in backend API development
Hands-on experience with AI tools
Exposure to DevOps tools \& practices: CI/CD, Docker, Kubernetes, Splunk
Understanding of scalable application architecture and design principles
Familiarity with cloud platforms: GCP, AWS, or Azure
Strong analytical, problem-solving, and debugging skills
Excellent communication and teamwork abilities
Fast learner with enthusiasm for new technologies
Job Types: Full-time, Contractual / Temporary
Contract length: 12 months
Pay: ₹75,000.00 - ₹100,000.00 per month
Work Location: Remote