Job Summary
We are seeking an experienced Senior Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong expertise in Java (Spring Boot) on the backend and modern frontend frameworks such as Angular or React. You will work closely with cross-functional teams to deliver high-quality solutions.
Key Responsibilities
- Design and develop robust, scalable, and secure backend services using Java, Spring Boot, and Microservices architecture
- Build responsive and dynamic user interfaces using Angular/React, HTML5, CSS3, and JavaScript/TypeScript
- Develop RESTful APIs and integrate with third-party services
- Collaborate with product managers, UI/UX designers, and QA teams
- Ensure code quality through unit testing, code reviews, and CI/CD pipelines
- Optimize application performance and troubleshoot production issues
- Work with databases such as MySQL, PostgreSQL, or MongoDB
- Lead technical discussions and mentor junior developers
Required Skills & Qualifications
- Bachelor’s/Master’s degree in Computer Science or related field
- 5+ years of experience in Java Full Stack Development
- Strong expertise in:
- Core Java, Spring Boot, Hibernate, Microservices
- REST APIs development
- Frontend: Angular / React / Vue.js
- JavaScript, HTML5, CSS3, Bootstrap
- Experience with version control tools (Git)
- Knowledge of CI/CD tools (Jenkins, GitHub Actions)
- Familiarity with Docker, Kubernetes (preferred)
- Strong understanding of design patterns and system design
Preferred Skills
- Experience with Cloud platforms (AWS, Azure, GCP)
- Knowledge of message queues (Kafka, RabbitMQ)
- Exposure to Agile/Scrum methodologies
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work independently and handle multiple tasks
Pay: ₹40,000.00 - ₹70,000.00 per month
Work Location: In person