Software Engineer - Angular (Java Advantage) Location: onshore Type: Full-Time Experience Level: Mid to Senior (3-10 Years) Job Summary: We are seeking a talented and proactive Software Engineer with a strong foundation in Angular and working knowledge of Java. The ideal candidate will be responsible for developing dynamic web applications, collaborating with cross-functional teams, and contributing to both frontend and backend development efforts. Key Responsibilities: Develop and maintain responsive web applications using Angular. Collaborate with UI/UX designers and backend developers to deliver seamless user experiences. Write clean, modular, and maintainable code following best practices. Integrate frontend components with backend services (preferably Java-based). Participate in code reviews, testing, and debugging. Work closely with product and business teams to understand requirements and deliver solutions. Required Skills: Angular (Core Strength): Strong experience with Angular (v8+), TypeScript, RxJS, and Angular CLI. Familiarity with component-based architecture and state management. Java (Added Advantage): Basic to intermediate knowledge of Java and Spring Boot. Ability to understand and integrate RESTful APIs. General Skills: Proficiency in HTML5, CSS3, JavaScript. Experience with version control systems (e.g., Git). Strong problem-solving and communication skills.