Skip to main content

Java Full Stack Developer - Angular

Technology
Capgemini
Bengaluru, India2 weeks agoUntil 7/6/2026
Full timeHybrid

Job description

Backend (Java)

  • Design, develop, and maintain RESTful APIs using Java, Spring, and Spring Boot.
  • Implement business logic, data processing, and integration layers.
  • Work with databases (SQL/NoSQL) and optimize queries.
  • Ensure application performance, security, and scalability.
  • Write clean, reusable, and testable code.
  • Perform unit and integration testing.

Frontend (Angular)

  • Develop responsive and dynamic UI components using Angular (latest versions).
  • Implement UI designs using HTML, CSS, TypeScript.
  • Consume REST APIs and handle client-side data flow.
  • Improve application usability, performance, and responsiveness.
  • Follow Angular best practices and coding standards.
Collaboration & Delivery
  • Work with product owners, designers, and QA teams.
  • Participate in code reviews, sprint planning, and retrospectives.
  • Debug production issues and provide timely fixes.
  • Contribute to continuous improvement of development processes.

Technical Skills

  • Strong proficiency in Java (8+)
  • Experience with Spring Boot, Spring MVC, Spring Security.
  • Hands-on experience with Angular (v8+).
  • Good knowledge of REST APIs, JSON, HTTP.
  • Familiarity with SQL databases (MySQL, PostgreSQL, Oracle).
  • Understanding of OOP principles and design patterns.
  • Experience with Git or other version control systems.
  • Knowledge of build tools (Maven/Gradle).
  • Basic understanding of CI/CD pipelines.
Preferred Skills (Nice to Have)
  • Experience with Microservices architecture.
  • Exposure to Docker, Kubernetes.
  • Knowledge of cloud platforms (AWS, Azure, GCP).
  • Experience with authentication & authorization (JWT, OAuth).
  • Familiarity with RxJS, NgRx.
  • Knowledge of Agile/Scrum methodologies.
Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootdata-processingsqlnosqlquery-optimizationapplication-performancescalabilitytesting-and-analysisuser-interface-uicascading-style-sheets-csstypescriptmicrosoft-typescriptusabilitypolicies-and-practicesprogramming-style-guidequality-assurancecode-reviewagile-sprintplanning-and-forecastingelectrical-engineering-and-planningretrospectivesdebuggingcontinuous-improvement-process-ciptraining-and-developmentspring-mvcmodel-view-controller-mvcspring-securityjsonmysqlpostgresqlpostgresoracleobject-oriented-programming-oopsoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationapache-mavengradlecustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdmicroservicesmicro-services-architecturedockerkubernetesamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpauthenticationjson-web-token-jwtoauthrxjs

¿Te interesa este puesto?