Job Summary :
We are looking for an experienced and motivated Senior Full Stack Developer (Java & Angular) with over 8 years of professional experience in front-end and back-end development. The ideal candidate should have strong hands-on expertise in Java (Spring Boot, Microservices) and Angular, experience leading technical teams, and a deep understanding of modern web application architectures and cloud deployment strategies.
Key Responsibilities :
- Lead the design, development, and implementation of scalable front-end and back-end solutions using Angular and Java technologies.
- Mentor and guide a team of developers, providing technical direction and best practices.
- Work across the full stack, from UI to backend services and databases.
- Develop responsive UI interfaces using Angular, HTML5, CSS3, SASS, and Bootstrap.
- Build and maintain RESTful APIs and microservices using Java 8, Spring Boot, and related frameworks.
- Collaborate with DevOps teams for CI / CD pipeline setup using Jenkins, Docker, and AWS.
- Write optimized SQL queries and manage relational databases like PostgreSQL and SQL Server.
- Ensure code quality with Git version control and participate in code reviews.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
- Coordinate with cross-functional teams to ensure successful delivery of enterprise solutions.
Required Skills :
8+ years of software development experience with Java, Spring, Spring Boot, and Microservices Architecture.3+ years of hands-on experience with Angular (Angular 8+ preferred).Proficiency in HTML5, CSS3, Bootstrap, and SASS.Strong understanding of RESTful APIs, SOA, and web services.Solid experience with SQL, including writing complex queries and optimizing database performance (PostgreSQL / SQL Server).Experience with Git, GitHub, SVN, or other version control systems.Familiarity with DevOps practices and tools (Jenkins, Docker, CI / CD pipelines).Knowledge of deploying applications to AWS Cloud environments.Experience with Agile delivery models and tools like JIRA.Preferred Qualifications :
Bachelor's or Master's degree in Computer Science, Information Technology, or related field (B.E., MCA preferred).Experience working in distributed system environments and cloud-native architecture.Strong communication skills and ability to work collaboratively across teams.Why Join Us?
Opportunity to work on cutting-edge technologies and enterprise-level applications.Lead high-impact development teams and projects.Competitive compensation and career advancement in a growing tech organization.ref : hirist.tech)