Full Stack Engineer
Actively Reviewing the ApplicationsDeloitte
Job Description
Java + React Full Stack Developer (Hyderabad)
Location: Hyderabad
Work Mode: Hybrid
Notice Period: Immediate to 15 Days
Experience Range: Intermediate (6–7 years) / Senior (9+ years)
Short JD (for Job Portals)
Skills: Java, Spring Boot, Microservices, React JS, CI/CD, SQL/DB, Cloud Concepts, SDLC, Communication Skills
Detailed Job Description
Role Overview
We are looking for a highly skilled Java Full Stack Developer with strong expertise in React JS to join our Technology team. The ideal candidate will have hands‑on experience in designing and implementing scalable applications using Java on the backend and React JS on the frontend. This role demands strong analytical skills, excellent coding standards, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities
Full Stack Development
- Design, develop, and enhance highly scalable applications using Java, Spring Boot, and React JS.
- Build responsive UI components and reusable frontend modules.
System Integration
- Work closely with cross-functional teams to integrate backend services, APIs, and third‑party tools.
Code Quality & Standards
- Write clean, maintainable, and optimized code.
- Perform code reviews and ensure adherence to best development practices.
Performance Optimization
- Identify and address performance bottlenecks across frontend and backend layers.
Technical Ownership
- Provide technical guidance to junior team members.
- Contribute to architecture discussions and continuous process improvements.
Requirements Analysis
- Collaborate with Business Analysts and Product teams to convert requirements into technical specs.
Testing & Debugging
- Develop unit, integration, and end‑to‑end tests.
- Troubleshoot and resolve issues across the stack.
Documentation
- Maintain clear and comprehensive documentation including design specs, technical flows, and deployment notes.
Security
- Implement security best practices and ensure protection of application data.
Required Qualifications & Skills
Education
- Bachelor’s or Master’s degree in Computer Science, IT, or related field.
Experience
- 6 to 7 years (Intermediate)
- 9+ years (Senior/Expert)
Technical Skills
- Strong hands‑on experience in Java, Spring Boot, Hibernate.
- Expertise in React JS, JavaScript, HTML5, CSS3.
- Experience building and consuming RESTful APIs.
- Proficiency in SQL, Oracle, or MongoDB.
- Familiarity with Git or similar version control systems.
- Experience with CI/CD tools: Jenkins, Docker, Kubernetes.
- Understanding of Cloud Concepts (AWS, Azure, or GCP preferred).
- Exposure to Microservices architecture is a plus.
Soft Skills
- Excellent communication skills.
- Strong problem‑solving abilities and attention to detail.
- Ability to work effectively in a team and independently.
- Strong time‑management and organizational skills.
Preferred Qualifications
- Experience in financial services domain.
- Understanding of Agile/Scrum methodologies.
- Hands‑on experience with distributed/microservices systems.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Lead Applications Developer - Java, Angular
79% matchUPS
Network Security Engineer / Proxy & Cloud Security Engineer
85% matchUST
Lead Product Manager - Technical
86% matchMastercard
Warehouse Operation
91% matchBeco
.Net Fullstack Engineer
83% matchLPL Global Business Services
Share
Quick Apply
Upload your resume to apply for this position