Advanced Back End Developer_D-1718

Allianz Insurance • Bangkok, TH

About the Job

What you do

  • Develop, test, and maintain effective server-side applications and APIs following Microservices architecture for our Commercial Claims solutions.
  • Implement technical requirements into software code, following established designs and patterns.
  • Address non-functional requirements such as performance, data protection, and IT security.
  • Collaborate with front end developers and team members to integrate user-facing elements with server-side logic.
  • Follow best practices to ensure maintainability of systems within the technical and functional environment.
  • Apply DevOps practices and work with cloud infrastructure as part of the development and deployment process.
  • Work in an agile environment and adopt appropriate software engineering techniques, methods, and best practices.

What you bring

  • Bachelor's degree in Computer Science, IT, or related field, or equivalent combination of education and experience with 3+ years of professional experience in backend development or similar roles.
  • Proficiency in Java and SpringBoot framework with understanding of modern back end frameworks, and their core concepts, along with as a plus working knowledge of MongoDB or other NoSQL databases for data management and/or of Kafka or other stream processing platform for event-based communication.
  • Exposure to several of the following: Microservices architecture, security implementation, and performance optimization techniques.
  • Familiarity with DevOps practices and cloud technologies such as GitHub Actions, ArgoCD, Kubernetes/Docker, and AWS services for CI/CD pipelines and application deployment.
  • Experience in software testing, deployment, and release management.
  • Knowledge of AI technologies, principles, and their practical use to enhance back-end development process, functionality and performance.
  • Certifications in Java, Architecture, Kafka, MongoDB, AWS, or Kubernetes is a plus.

What we offer

  • We offer a hybrid work model which recognizes the value of striking a balance between in-person collaboration and remote working.
  • We believe in rewarding performance, and our compensation and benefits package includes a company bonus scheme, pension, employee shares program, and multiple employee discounts (details vary by location).
  • From career development and digital learning programs to international career mobility, we offer lifelong learning for our employees worldwide and an environment where innovation, delivery, and empowerment are fostered.
  • Flexible working, health, and wellbeing offers (including healthcare and parental leave benefits) support balancing family and career and help our people return from career breaks with valuable experience.
  • Work from home allowance.
  • Comprehensive health insurance extends beyond employees to cover their loved ones.
  • We offer a premium gym membership to support well-being and a healthy work-life balance.
  • An on-site playroom and a variety of engaging activities are available to help employees unwind and recharge.

84403 | IT & Tech Engineering | Professional | Non-Executive | Allianz Technology | Full-Time | Permanent

AdvertisementLearn new skills on Coursera

Similar Jobs

Closer to LocationSkill Match
Loading Recommendations