NextHire Try for free

JobWorld

Posted 25 Jul 2025

Java Full stack Developer

Apply with NextHire Auto Apply fills in the application for you.
Team
Tech Mahindra
Posted
25 Jul 2025

About the role

Job Title: Java Full Stack Developer (Angular)

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.
Required Skills:
  • 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.
Educational Qualification:
  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.


Preferred Certifications:
  • Java Developer Certification (e.g., Oracle Certified Professional)
  • Angular or Frontend Development certifications (optional but beneficial)


Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach