Job Summary
We are looking for an experienced and highly skilled Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and React.js. The ideal candidate should have hands-on experience in designing, developing, and maintaining scalable enterprise applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using Java and React.js
- Build RESTful APIs and Microservices using Spring Boot framework
- Develop responsive and user-friendly front-end interfaces using React.js, JavaScript, HTML, and CSS
- Collaborate with business analysts, QA teams, and stakeholders to understand requirements and deliver high-quality solutions
- Participate in architecture discussions, code reviews, and technical planning
- Optimize application performance, scalability, and security
- Troubleshoot and resolve production issues and bugs
- Work with CI/CD pipelines and deployment processes
- Follow coding standards, best practices, and Agile methodologies
- Required Skills
Backend Skills
- Strong experience in Java 8/11/17
- Expertise in Spring Boot, Spring MVC, and Microservices Architecture
- Hands-on experience with REST APIs and Web Services
- Experience with Hibernate/JPA
- Good understanding of multithreading and design patterns
Frontend Skills
- Strong experience in React.js
- Proficiency in JavaScript, TypeScript, HTML5, CSS3
- Experience with Redux, Hooks, and component-based architecture
- Knowledge of responsive UI development
Database & Cloud
- Experience with SQL databases such as MySQL, PostgreSQL, or Oracle
- Knowledge of NoSQL databases is an added advantage
- Exposure to AWS/Azure/GCP cloud platforms preferred
Tools & Methodologies
- Git, Maven, Jenkins, Docker, Kubernetes
- Agile/Scrum methodology
- JIRA or similar project management tools
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field
- 7+ years of experience in Full Stack Development
- Strong analytical and problem-solving skills
Excellent communication and stakeholder management abilities
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Work Location: In person