16 Sep
|
TRIGENT SOFTWARE PRIVATE
|
India
16 Sep
TRIGENT SOFTWARE PRIVATE
India
Job Overview
Role: Senior / Lead Java Full Stack Developer
Location: Chennai / Pune
Experience: 6 to 13 Years
We are seeking an experienced and versatile Java Full Stack Developer to join our engineering team in Chennai or Pune. This is a senior-level role requiring 6 to 13 years of hands-on experience in building scalable enterprise applications. The ideal candidate will have strong backend expertise in Java and Spring Boot, combined with comprehensive frontend proficiency in both Angular and React. You will play a critical role in designing architecture, developing complex modules, and mentoring team members.
Key Responsibilities
- End-to-End Engineering: Design, develop, test, and deploy robust, highly scalable, and secure full-stack web applications.
- Backend Development: Architect and build server-side logic, RESTful APIs, and microservices using Java (8/11+) and the Spring Boot framework.
- Frontend Versatility: Develop energetic, responsive, and high-performing user interfaces using both Angular (8+) and React.js, adapting to different project tech stacks as required.
- Database Management: Design complex data models and write optimized queries for relational databases (e.g.,
PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Technical Leadership: Lead technical discussions, perform code reviews, ensure code quality, and mentor junior and mid-level developers.
- Collaboration: Work closely with product owners, UI/UX designers, and QA teams within an Agile/Scrum environment to deliver high-quality software.
Required Skills & Qualifications
- Experience: 6 to 13 years of proven experience in full-stack software development.
- Backend Expertise: Deep knowledge of Core Java, Spring Boot, Spring MVC, Spring Security, JPA/Hibernate, and microservices architecture.
- Frontend Expertise: Strong, hands-on experience building Single Page Applications (SPAs) with both Angular (Type Script, RxJS) and React (Redux, Hooks, Context API).
- Web Technologies: Proficiency in modern Java Script (ES6+), Type Script, HTML5, and CSS3/SASS.
- Testing: Experience with unit testing frameworks such as JUnit, Mockito, Jasmine, Karma, or Jest.
- Tools: Solid experience with version control (Git) and build tools (Maven/Gradle).
📌 Java FSD (Angular + React) - Virtusa (India)
🏢 TRIGENT SOFTWARE PRIVATE
📍 India