Java Full Stack Developer _2862

Job Level:  Professional
Location: 

Pune, MH, IN

Area of Expertise:  IT & Tech Engineering
Unit:  Allianz Technology
Employing Entity:  Allianz Technology SE India Branch
Job Type:  Full-Time
Remote Job:  Hybrid working
Employment Type:  Permanent
ID:  99250
Position Cluster:  Non-Executive

OPEN POSITION  ·  FULL-TIME  ·  

Full-Stack Java Developer

Java Backend + Angular/React Frontend  ·  3+ Years Experience  ·  Insurance Domain Preferred

3+ Years Exp   Java / Spring Boot   Angular / React   Full-Time  

 

EXPERIENCE

3+ Years

PRIMARY STACK

Java / Angular

ROLE TYPE

Full-Stack

DOMAIN

Insurance

 

01  About the Role

We are looking for a motivated Full-Stack Java Developer with solid experience in Java backend development and modern frontend frameworks such as Angular or React. The ideal candidate will own features end-to-end — from REST APIs and microservices to responsive UI screens — within enterprise insurance applications. We expect developers to be comfortable using AI-assisted tools in their daily workflow to ship better software faster. Experience in the Insurance domain will be a strong advantage.

02  Key Responsibilities

  • Design and develop robust backend services and RESTful APIs using Java and Spring Boot.
  • Build responsive, user-friendly frontend interfaces using Angular or React with TypeScript.
  • Own end-to-end feature delivery across both backend and frontend layers.
  • Build event-driven components using Apache Kafka for high-throughput processing.
  • Work with MongoDB and relational databases to design efficient data models and queries.
  • Develop and maintain microservices following best practices for scalability and reliability.
  • Integrate backend APIs with frontend components ensuring clean separation of concerns.
  • Use AI coding assistants (GitHub Copilot, ChatGPT, Claude) for code generation, refactoring, and test writing.
  • Collaborate with architects, business analysts, UX designers, and cross-functional teams.
  • Participate in code reviews, refactoring efforts, and performance optimisation.
  • Write unit, integration, and UI tests to ensure software quality and coverage.
  • Support CI/CD pipeline integration and deployment automation.
  • Contribute to technical documentation and architectural diagrams.

03  Required Skills & Qualifications

  • 3+ years of hands-on experience in full-stack Java development.
  • Strong expertise in Java (8/11/17), Spring Boot, Spring MVC, and RESTful API design.
  • Solid experience with Angular (preferred) or React, including TypeScript, HTML5, and CSS3.
  • Experience with state management libraries (NgRx, Redux) and component-based UI development.
  • Experience with Apache Kafka for messaging or event-driven architecture.
  • Practical knowledge of MongoDB or other NoSQL databases.
  • Familiarity with relational databases (MySQL, PostgreSQL) and SQL.
  • Comfortable using AI tools (GitHub Copilot, ChatGPT, or similar) as part of everyday development.
  • Experience with Git, Maven/Gradle, and standard development workflows.
  • Working knowledge of Docker and CI/CD tools such as Jenkins or GitLab CI.
  • Understanding of design patterns, SOLID principles, and clean code practices.
  • Strong debugging, analytical, and problem-solving skills.

04  Preferred Skills

  • Experience in the Insurance domain (Policy, Claims, Underwriting, Billing, etc.).
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with Kubernetes for container orchestration.
  • Knowledge of caching frameworks such as Redis or Hazelcast.
  • Experience with observability tools — Grafana, Prometheus, or ELK Stack.
  • Familiarity with integrating AI/LLM APIs into backend or frontend workflows.
  • Understanding of DevOps principles and agile delivery practices.

 

05  Core Tech Stack

 

BACKEND

Java & Spring

Java 8/11/17, Spring Boot, Spring MVC, Spring Security, REST APIs

FRONTEND

UI Development

Angular, React or Vue, TypeScript, HTML5, CSS3

DATABASES

NoSQL & SQL

MongoDB, MySQL, PostgreSQL, Redis

MESSAGING

Event Streaming

Apache Kafka, event-driven architecture

DEVOPS

CI/CD & Containers

Docker, Jenkins, GitLab CI, Maven/Gradle

AI TOOLS

Developer Productivity

GitHub Copilot, ChatGPT, Claude, AI-assisted coding

 

06  Why Join Us?

 

✦  Work on end-to-end features across backend and frontend in scalable enterprise insurance systems.

✦  A collaborative engineering culture with strong code quality standards and technical mentorship.

✦  Clear growth path — from developer to tech lead — with exposure to architecture and domain expertise.

✦  Continuous learning through challenging projects, internal tech talks, and conference access.

 

Allianz Group is one of the most trusted insurance and asset management companies in the world. Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer. Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us. 

 

At Allianz, we stand for unity: we believe that a united world is a more prosperous world, and we are dedicated to consistently advocating for equal opportunities for all. And the foundation for this is our inclusive workplace, where people and performance both matter, and nurtures a culture grounded in integrity, fairness, inclusion and trust. 

 

We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, social class, disability or sexual orientation, or any other characteristics protected under applicable local laws and regulations. 

 

Join us. Let's care for tomorrow.