Senior Software Engineer / Technical Lead / Architect Frontend & Full Stack
About the job
As a Senior Software Engineer / Technical Lead / Architect Frontend & Full Stack, your role will involve designing, developing, and maintaining scalable enterprise applications. You should possess strong Angular (16+) skills along with Java and Spring Boot experience. Your communication skills should be excellent, and you should have a solid engineering background with hands-on experience in modern frontend architectures integrated with robust backend systems. Key Responsibilities:- Frontend (Angular 16+):- Design and develop enterprise-grade web applications using Angular 16+- Implement modular, reusable, and scalable frontend architecture- Work with HTML5, CSS3 / SCSS, and modern JavaScript (ES6+)- Integrate frontend applications with RESTful backend services- Optimize application performance, security, and responsiveness- Collaborate with UX / UI teams to implement design systems and best practices- Backend (Java):- Develop and maintain backend services using Java and Spring Boot- Design and consume REST APIs- Work with relational databases using SQL- Support microservices-based architecture- Ensure high availability, scalability, and maintainability of services- General:- Participate in architecture and design discussions- Perform code reviews and enforce coding standards- Collaborate with cross-functional teams including QA, DevOps, and Product- Mentor junior developers (for Lead / Architect roles)- Follow Agile / Scrum development practicesQualifications Required:Mandatory:- 5+ years of software development experience (role level based on experience)- Strong expertise in Angular 16+- Hands-on experience with Java and Spring Boot- Proficiency in HTML, CSS, JavaScript- Experience with REST API integration- Strong understanding of frontend architecture and design patterns- Working knowledge of SQL databases- Excellent verbal and written communication skills- Engineering background (BE / BTech / equivalent)Good to Have:- Experience with microservices architecture- Exposure to CI / CD pipelines- Knowledge of Docker / containerization- Understanding of security concepts (JWT, OAuth)- Experience working in large-scale enterprise applicationsIn addition to the above, you will have the opportunity to work on modern Angular and Java technology stacks, contribute to enterprise-scale, high-impact projects, be part of a collaborative and growth-oriented engineering culture, and have clear ownership and technical visibility.
Requirements
- Angular 16+
- Java
- Spring Boot
- HTML5
- CSS3
- JavaScript
- REST API integration
Qualifications
- BE/BTech/equivalent
Preferred Technologies
- Angular 16+
- Java
- Spring Boot
- HTML5
- CSS3
- JavaScript
- REST API integration
Similar Jobs
Senior Lead Software Engineer
Sampoorna Consultants
Senior Software Engineer / Lead Analyst Java Full Stack Developer
CGI Group, Inc.
Senior Full Stack Developer
Miratech