About the role
Experience: 7+ Years
Locations: Pune / Bangalore / Hyderabad / Chennai
Job Type: Full-Time / Permanent
Work Mode: Hybrid / Onsite (based on project requirements)
Job Description:We are seeking a highly skilled and experienced Full Stack Developer with expertise in Java (Spring Boot) and Angular (version 7 or above) to join our dynamic team. The ideal candidate should be proficient in designing and developing robust web applications and have a strong grasp of both front-end and back-end technologies.
Key Responsibilities:- Design, develop, test, and deploy scalable web applications using Java, Spring Boot, and Angular 7+.
- Work closely with UI/UX designers, business analysts, and backend engineers to deliver high-quality products.
- Develop RESTful APIs and integrate with front-end applications.
- Optimize application performance and troubleshoot issues across the full stack.
- Write clean, maintainable, and reusable code following best practices.
- Participate in code reviews, sprint planning, and team meetings.
- Mentor junior developers and provide technical guidance.
- Backend:
- Strong proficiency in Java 8+, Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
- Experience with RESTful API development and integration.
- Working knowledge of Microservices architecture is a plus.
- Frontend:
- Proficiency in Angular 7+, TypeScript, HTML5, CSS3, and JavaScript.
- Experience in responsive design and cross-browser compatibility.
- Familiarity with Angular Material and state management tools (e.g., NgRx) is a plus.
- Database:
- Experience with MySQL, PostgreSQL, or Oracle.
- Basic understanding of NoSQL databases like MongoDB is an advantage.
- Tools & DevOps:
- Experience with Git, Maven/Gradle, Jenkins, Docker.
- Familiarity with CI/CD pipelines and cloud platforms like AWS or Azure is desirable.
- Others:
- Excellent problem-solving skills and attention to detail.
- Good communication and collaboration skills.
- Agile/Scrum development experience is preferred.
- Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
- Java Developer Certification (e.g., Oracle Certified Professional)
- Angular or Frontend Development certifications (optional but beneficial)