AI Enabled Full Stack Developer_3373
Full stack developer at Allianz Technology in Bangkok building a high-performance service facade for insurance policy calculations: event-driven Java/Kotlin microservices with Kafka and Spring Boot, Angular/NGRx front ends, deployed on AWS/Azure with Docker and Kubernetes, while actively using AI coding tools like Claude Code and GitHub Copilot.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)
- 5 years of experience as a Full Stack Developer
- Strong backend expertise with Java/Kotlin and Spring (Boot, Data), building event-driven microservices with Kafka
- Solid API design and security (Spring Security)
- Advanced SQL/PostgreSQL skills (schema design, query optimization)
- NoSQL experience with MongoDB (document modeling, indexing, aggregation pipelines) and performance tuning
- Cloud-native delivery on AWS and Azure with containers/Kubernetes; CI/CD and Maven
- Modern Angular (v20+) with NgRx and Micro Frontend experience
- Experience with Node.js/Fastify or BFF patterns
- Solid engineering fundamentals: data structures, algorithms, complexity analysis, automated testing (JUnit), Agile/SAFe ways of working
- Hands-on use of AI coding assistants (e.g., Claude Code, GitHub Copilot) with concrete examples of impact on CV
Full description
About the Job
You will join the Commercial LargeCorp Underwriting program, building a central, high‑performance service facade that unifies complex insurance policy calculations behind a common API for consuming customer applications. The platform converts large volumes of data, exposes convenient APIs, orchestrates distributed tasks, versions parameters, and runs lightning‑fast calculators at scale. As an AI‑savvy full stack engineer, you will implement event‑driven microservices, secure APIs, and modern front ends, while applying engineering best practices and AI coding tools to accelerate delivery, quality, and maintainability.
Project Tech Stack
-
Backend: Java 25, Kotlin 2.3, Spring Boot 4, Spring Security, PostgreSQL, Spring Data JDBC, MongoCK, Kafka, RESTful API, Maven, MS Azure, AWS, Docker, Kubernetes
-
Frontend: Angular 21, NGRx, Node.js, Fastify, AGGrid
Note: You’re not expected to know every technology; solid hands‑on experience with several and the aptitude to learn the rest is what matters.
What you do
-
Implement large, complex applications using RESTful and Kafka‑based event‑driven microservices with Java/Kotlin, Spring Boot, and JUnit.
-
Design and secure APIs; orchestrate distributed tasks and parameter versioning for high‑throughput calculations.
-
Build front‑end features or micro-frontend with Angular 21/NGRx and contribute to BFF/Node.js/Fastify services as needed.
-
Ensure code quality, scalability, reliability, maintainability, and security; automate testing, security scanning (OWASP), and CI/CD workflows.
-
Optimize MongoDB data access and performance; apply data structures/algorithms for efficient processing.
-
Collaborate in Scaled Agile Framework(SAFe), cross‑functional teams (BAs, POs, QAs, FEs, UX) and participate in technical design reviews.
-
Containerize and operate services on AWS/Azure with Docker/Kubernetes; contribute to observability and runbooks.
-
Actively use AI coding tools (e.g., Claude Code, GitHub Copilot) to improve developer productivity and code quality.
-
Communicate clearly across levels and backgrounds; identify obstacles, propose solutions, and drive continuous improvement.
What you bring
-
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).