Experience : 3+ years
Notice Period : Immediate
Location : Pune, Bangalore, Kolkata or Gurgaon
Job Description :
We are seeking a skilled Fullstack Developer proficient in Java, Angular 18+, and Micro Frontend architectures. The ideal candidate will have a strong foundation in building scalable, modular web applications using Angular and Java, with a focus on implementing Micro Frontend patterns to enhance maintainability and scalability.
Key Responsibilities
- Frontend Development :
- Design and develop user interfaces using Angular 18+, ensuring responsiveness and performance.
- Implement Micro Frontend architectures using tools like Module Federation, Single-SPA, or Web Components to create modular and scalable applications.
- Develop reusable UI components and manage state effectively using Angular Store or NgRx.
- Backend Development :
- Build and maintain backend services using Java 8+, Spring Boot, and RESTful APIs.
- Integrate frontend components with backend services to ensure seamless functionality.
- Collaboration & Agile Practices :
- Work closely with cross-functional teams, including UX / UI designers, product managers, and other developers, to deliver high-quality software solutions.
- Participate in Agile ceremonies and contribute to continuous improvement initiatives.
- Testing & Quality Assurance :
- Write unit and integration tests using frameworks like Jasmine, Karma, JUnit, or Jest to ensure code quality and reliability.
- Conduct code reviews and provide constructive feedback to peers.
- Performance Optimization :
- Identify and address performance bottlenecks in both frontend and backend components.
- Implement best practices for code splitting, lazy loading, and efficient API design.
Required Skills & Experience
Frontend :Proficiency in Angular 18+ and TypeScript.Experience with Micro Frontend architectures and related tools.Strong understanding of HTML5, CSS3, and JavaScript.Familiarity with state management libraries like NgRx or Angular Store.Backend :Strong experience with Java 8+, Spring Boot, and RESTful APIs.Knowledge of Microservices architecture and design patterns.Tools & Technologies :Experience with version control systems like Git.Familiarity with CI / CD pipelines and tools such as Jenkins or GitLab.Understanding of containerization and orchestration using Docker and Kubernetes.Soft Skills :Excellent problem-solving abilities and attention to detail.Strong communication skills and the ability to work collaboratively in a team environment.Experience with Agile methodologies and practices.