Senior System Analyst

Zurich 56 Company Ltd

Ulster

On-site

EUR 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Zurich 56 Company Ltd is seeking a senior Java backend engineer to design, develop and maintain insurance backend systems using Java and the Spring ecosystem. You will collaborate with users, business analysts and vendors to translate requirements into scalable technical solutions.

The role emphasizes high-quality code, testing, performance tuning and cloud/container experience (Docker/Kubernetes). English fluency is required; Cantonese is a plus.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or related discipline.
  • 5+ years of hands-on Java backend development and system design.
  • Strong proficiency with Spring Boot, Spring Cloud and design patterns.
  • Experience with microservices, cloud platforms and container tech.

Responsibilities

  • Design, develop and maintain insurance backend systems using Java and the Spring ecosystem.
  • Actively communicate with users to understand their needs and translate to technical solutions.
  • Manage external vendor to ensure timely delivery and alignment with requirements.
  • Work with analysts and stakeholders to convert requirements into feasible solutions.
  • Conduct system and module-level design, including API specifications and data structures.
  • Deliver high-quality, maintainable code and contribute to automation scripting.
  • Perform unit/integration/system testing to ensure quality.
  • Continuously improve systems through refactoring, performance tuning, and architecture enhancements.
  • Participate in requirement analysis, solution design and technical reviews; troubleshoot issues.
  • Stay updated on emerging technologies and share knowledge within the team.
  • Adhere to security, quality guidelines and regulatory alignment.

Skills

Java backend development
Spring Boot
Spring Cloud
Microservices
Frontend frameworks
RESTful API design
UI automation testing
Automation testing tools
Selenium
Appium
Postman
JMeter
Cypress
Playwright
Docker
Kubernetes
AWS
Azure
AI coding tools
Jira
English proficiency
Cantonese

Education

Bachelor’s degree or above in Computer Science, Software Engineering or a related discipline

Tools

Selenium
Appium
Postman
JMeter
Cypress
Playwright
Docker
Kubernetes
Vue
React
Angular
Jira
AWS
Azure

Job description

  • Design, develop and maintain insurance-related backend systems, services and APIs using Java and the Spring ecosystem.
  • Actively communicate with users to understand their needs.
  • Manage external vendor to ensure they deliver on time and align with business requirement.
  • Work closely with business analysts and product stakeholders to understand requirements and convert them into feasible technical solutions.
  • Conduct system and module-level design, including API specifications, data structures and technical implementation plans.
  • Deliver high-quality, maintainable and readable code, including contributing to automation scripting.
  • Perform unit testing, integration testing and system testing to ensure overall quality.
  • Continuously improve existing systems through refactoring, performance tuning, architectural enhancements and availability improvements.
  • Participate in requirement analysis, solution design and technical reviews; troubleshoot product issues and drive technical improvements.
  • Stay updated on emerging technologies, cloud-native capabilities, development tools and engineering best practices, and proactively share knowledge within the team.
  • Adhere to security standards, quality guidelines and compliance requirements to ensure system safety and regulatory alignment.
What we’re looking for
  • Bachelor’s degree or above in Computer Science, Software Engineering or a related discipline.
  • 5+ years of hands-on experience in Java backend development and system design.
  • Strong proficiency with Spring Boot, Spring Cloud, and common design patterns.
  • Solid experience with microservices architecture, including service design, deployment strategies, service governance, and high-availability solutions.
  • Familiarity with modern frontend frameworks such as Vue, React, or Angular.
  • Good understanding of Web UI automation and API automation testing principles; familiar with HTTP protocols and RESTful API design.
  • Knowledge of common automation testing tools such as Selenium, Appium, Postman, JMeter, Cypress, or Playwright (hands-on project experience is a strong advantage).
  • Practical experience with cloud platforms (AWS or Azure) and container technologies (Docker, Kubernetes).
  • Familiar with AI coding tools, with hands-on experience applying AI in real-world projects (e.g., code generation, AI-assisted testing, automated documentation, intelligent analysis).
  • Solid understanding of software testing processes and methodologies, with a strong foundation in testing theories; hands-on experience in manual testing and familiarity with defect management tools such as Jira.
  • Excellent communication and teamwork skills; able to collaborate effectively with cross-functional teams.
  • Strong learning ability and problem-solving skills; able to quickly adapt to new technologies and environments.
  • Experience in financial or insurance system development is a strong plus.
  • Proficient in English (reading and writing); Cantonese is an advantage.
  • Candidates with less experience will be considered as junior position.
What you’ll do
  • Design, develop and maintain insurance-related backend systems, services and APIs using Java and the Spring ecosystem.
  • Actively communicate with users to understand their needs.
  • Manage external vendor to ensure they deliver on time and align with business requirement.
  • Work closely with business analysts and product stakeholders to understand requirements and convert them into feasible technical solutions.
  • Conduct system and module-level design, including API specifications, data structures and technical implementation plans.
  • Deliver high-quality, maintainable and readable code, including contributing to automation scripting.
  • Perform unit testing, integration testing and system testing to ensure overall quality.
  • Continuously improve existing systems through refactoring, performance tuning, architectural enhancements and availability improvements.
  • Participate in requirement analysis, solution design and technical reviews; troubleshoot product issues and drive technical improvements.
  • Stay updated on emerging technologies, cloud-native capabilities, development tools and engineering best practices, and proactively share knowledge within the team.
  • Adhere to security standards, quality guidelines and compliance requirements to ensure system safety and regulatory alignment.
What we’re looking for
  • Bachelor’s degree or above in Computer Science, Software Engineering or a related discipline.
  • 5+ years of hands-on experience in Java backend development and system design.
  • Strong proficiency with Spring Boot, Spring Cloud, and common design patterns.
  • Solid experience with microservices architecture, including service design, deployment strategies, service governance, and high-availability solutions.
  • Familiarity with modern frontend frameworks such as Vue, React, or Angular.
  • Good understanding of Web UI automation and API automation testing principles; familiar with HTTP protocols and RESTful API design.
  • Knowledge of common automation testing tools such as Selenium, Appium, Postman, JMeter, Cypress, or Playwright (hands-on project experience is a strong advantage).
  • Practical experience with cloud platforms (AWS or Azure) and container technologies (Docker, Kubernetes).
  • Familiar with AI coding tools, with hands-on experience applying AI in real-world projects (e.g., code generation, AI-assisted testing, automated documentation, intelligent analysis).Solid understanding of software testing processes and methodologies, with a strong foundation in testing theories; hands-on experience in manual testing and familiarity with defect management tools such as Jira.
  • Excellent communication and teamwork skills; able to collaborate effectively with cross-functional teams.
  • Strong learning ability and problem‑solving skills; able to quickly adapt to new technologies and environments.
  • Experience in financial or insurance system development is a strong plus.
  • Proficient in English (reading and writing); Cantonese is an advantage.
  • Candidates with less experience will be considered as junior position.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Analyst
System Analyst

Zurich 56 Company Ltd • Ulster

On-site
EUR 60,000 - 80,000
Senior Backend Developer (Java)
Senior Backend Developer (Java)

ID-Pal • Ireland

Remote
EUR 90,000 - 120,000
Senior Java Backend Architect – Insurance & Microservices
Senior Java Backend Architect – Insurance & Microservices

Zurich 56 Company Ltd • Ulster

On-site
EUR 90,000 - 120,000
Senior Fullstack Software Engineer (With AI Tools Experience)
Senior Fullstack Software Engineer (With AI Tools Experience)

PALO IT SINGAPORE PTE. LTD. • Dublin

On-site
SGD 120,000 - 180,000
Stimulating working environments
Unique career path
International mobility
+3
Senior Full-Stack Developer
Senior Full-Stack Developer

Citigroup Inc. • Dublin

On-site
EUR 71,440 - 107,160
Competitive salary
Comprehensive benefits package
Continuous learning and development opportunities
Application Technical Specialist
Application Technical Specialist

The Citco Group Limited • Dublin

On-site
EUR 90,000 - 125,000
Competitive salary
Educational support
Global award-winning team
Senior Full-Stack Developer
Senior Full-Stack Developer

G MASS Consulting • Dublin

On-site
EUR 100,440 - 133,920
Senior Software Development Engineer
Senior Software Development Engineer

CVS Health • Galway

On-site
EUR 90,000 - 130,000
Java Developer
Java Developer

Mifinity • Dublin

On-site
EUR 50,000 - 80,000
Private Healthcare and Dental Care post probation
Continuous Development Program
Free parking
+4
Senior Java Developer
Senior Java Developer

Davy • Ireland

On-site
EUR 90,000 - 130,000
Onsite gym access
Performance bonuses
Pension contributions
+1