Skip to main content

Java Full Stack Developer - Java/Angular

Technology
CGI
Pune, India1 weeks agoUntil 23/9/2026
Full timeHybrid

Job description

We are seeking a highly skilled Java Full Stack Developer (Java/Angular) with 5 years 7 years of experience in building and maintaining enterprise-grade applications. The ideal candidate is strong in Java (Spring Boot) and Angular, comfortable with PostgreSQL, and experienced with Agile delivery. Exposure to containerization (Docker/Kubernetes) and Azure is important; knowledge of Kafka and Azure Data Lake is a plus.

Key Responsibilities

  • Design, develop, and maintain web applications using Java (Spring Boot) and Angular.
  • Build and optimize RESTful APIs and microservices.
  • Develop efficient SQL queries and manage relational schemas in PostgreSQL.
  • Collaborate with cross-functional teams within an Agile environment (Scrum/Kanban).
  • Implement containerized applications using Docker and deploy/manage them on Kubernetes clusters.
  • Work with Azure services for application hosting, monitoring, and infrastructure integration.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Participate in code reviews and contribute to best practices and architectural discussions.
  • Support CI/CD pipelines and automated deployments.
  • Prepare and maintain technical documentation.

Required Skills & Qualifications

  • 5 years to 7 years of hands-on experience in software development.
  • Strong proficiency in Java, Spring Boot and hibernate.
  • Solid experience with Angular (13+) for front-end development along with knowledge of HTML and CSS.
  • Strong understanding of PostgreSQL includes query optimization and database design.
  • Experience with REST API development and microservices architecture.
  • Practical experience working in Agile environments.
  • Working knowledge of Docker and container-based development.
  • Experience with Kubernetes for container orchestration.
  • Familiarity with Azure server architecture
  • Understanding of unit testing frameworks (JUnit, Jasmine/Karma)
  • Understanding of usage of Gen AI (Git hub Copilot) for coding / test

Good to Have

  • Knowledge of Apache Kafka (event streaming, producers/consumers).
  • Experience with Azure DL (Data Lake) and dataplatform integrations.
  • Understanding of distributed systems, message queues, and event-driven architecture.

Soft Skills

  • Excellent problem-solving and analytical abilities.
  • Strong communication and collaboration skills.
  • Ability to work independently in a dynamic, fast-paced environment.
  • Detail-oriented, proactive, and committed to continuous improvement.

Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designweb-applicationsavaspringspring-bootmicroservicessqlpostgresqlpostgresenvironment-health-and-safety-hsseecology-environmentkanbandockerkubernetesmicrosoft-azuretroubleshootingdebugging

Interested in this role?