Key Responsibilities: - Collaborate with cross-functional teams to define, design, and ship new features using Agile methodologies (Scrum/Kanban).
- Develop responsive, modular, and maintainable front-end components using Angular 13+.
- Design and implement server-side logic using Java (Spring Boot preferred).
- Participate in design reviews, code reviews, and unit testing.
- Integrate REST APIs, external data sources, and third-party services.
- Troubleshoot and debug production issues with a strong focus on root cause analysis.
- Ensure adherence to coding standards, best practices, and security protocols.
- Contribute to continuous improvement of the development process and tools.
Required Skills & Qualifications: - Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in application development.
- Proficiency in Angular 13 or newer, including modules, services, RxJS, and routing.
- Strong expertise in Java and Spring Boot framework.
- Experience building and consuming RESTful APIs.
- Familiarity with Agile/Scrum practices, tools (e.g., Jira, Confluence), and ceremonies.
- Strong understanding of Git-based version control and CI/CD pipelines.
- Knowledge of unit testing frameworks like JUnit, Jasmine, or Karma.
- Solid understanding of browser rendering behavior, performance, and cross-browser compatibility.
Purple Drive Technologies