Job Description
We are looking for a strong
Full Stack Developer with 4 to 9 Years handson experience in
Java/Spring Boot and
Angular to build scalable web applications endtoend.
Key Responsibilities
- Develop and maintain fullstack applications using Java, Spring Boot, and Angular.
- Build REST APIs, integrate UI with backend services, and ensure smooth data flow.
- Write clean, modular, maintainable code following best practices.
- Work with databases (SQL/NoSQL), Git, and CI/CD pipelines.
- Collaborate with crossfunctional teams to deliver highquality features.
- Troubleshoot, debug, and optimize application performance.
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutionsorapplications.1. Applies scientific methods to analyse and solve software engineering problems.2. Heorshe is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. Hisorher work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of hisorher software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Required Skills
Job Description - Grade Specific
- Strong experience in Java, Spring Boot, Microservices.
- Expertise in Angular 8+ (components, services, RxJS, routing).
- Good understanding of HTML5, CSS3, JavaScript/TypeScript.
- Experience with REST APIs, JSON, JWT, security concepts.
- Familiarity with RDBMS/NoSQL, unit testing, and Agile.
Good to Have
- Experience with Docker/Kubernetes, cloud platforms (AWS/Azure/GCP).
- Knowledge of UI performance optimization and responsive design.