Java Full Stack Developer _2862
Pune, MH, IN
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.