Bachelor’s degree or above in Computer Science, Software Engineering or a related discipline. Solid understanding of software testing processes and……
We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them……
Contribute to planning, estimation, and technical discussions during grooming and sprint planning sessions. You will contribute throughout the full development……
Modernizing and implementing current systems to leverage cloud technologies like AWS. Ensure systems are secure, maintainable, and highly available, following……
Wellness & Culture: 25 days’ annual leave, (increasing with length of service), flexible working policy and social events. Experience working in a Scrum team.…
Manage, mentor and coach engineers through hands-on guidance, design reviews, and operational practices. Bachelor’s degree in computer science, Engineering, or……
Effective Communication: Communicate clearly with engineering teams, succinctly describing problems for seamless hand-offs during outages with both technical……
Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including……
Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including……
Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including……
Experienced (relevant combo of work and education). Experience leading projects from architectural design to production, while setting and maintaining high……
Recent Graduate with a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a closely related STEM field.…
Bachelor's degree or equivalent practical experience. Experience in one or more of the following: infrastructure, data science, or network forecasting.…
A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience. The Fixed Income and Derivatives Engineering team……
Manage, mentor, and nurture a high-performing team of software engineers, driving individual development and collective excellence. Pension matched up to 7%.…
Bachelor's degree in computer science or a related discipline and experience in information technology, or an equivalent combination of education and work……
Centered on data-driven technologies and innovation, these services include payments-focused consulting, loyalty and marketing programs, business Test & Learn……
This includes integrating with engineering tools and systems, troubleshooting and scripting in a Linux environment, reviewing data to troubleshoot issues, and……
Work on all aspects of software development life cycle: planning, requirements analysis, design, implementation, testing, deployment, and maintenance.…
Generous paid leave for new parents. Tuition reimbursement up to €3,500 towards higher education fees. 25 days annual leave in year 1, with an extra day per……
Lead small, cross-functional delivery teams, set technical direction, and mentor senior engineers. We aim to attract and retain the best people and embrace……
Agile Environment: Experience working in an Agile environment following the Scrum methodology for iterative development and continuous improvement.…
DL+ can also publish your refreshed licensed content, in a ready-to-use format, directly into your cloud data platform (such as Snowflake, Databricks, AWS……
Bachelor’s degree in CS or Engineering; MS or PhD in computer science, or related discipline a plus. Excellent computer science fundamentals: demonstrable……
Generous paid leave for new parents. Tuition reimbursement up to €3,500 towards higher education fees. Have a technical degree in a relevant discipline (IT,……
Become an expert level user of MongoDB, and our tools current migration products. Deliver concise feedback to the rest of the development organisation.…
Flexible paid time off policy. You hold a degree in Computer Science, Computer Engineering, or a related field (or you have equivalent experience with very……
Design, develop and maintain insurance-related backend systems, services and APIs using Java and the Spring ecosystem.
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 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.
Solid experience in SQL, shell scripting, and multiple database management skills like MS SQL, Oracle, PostgreSQL, etc.
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.
What you’ll do
Design, develop and maintain insurance-related backend systems, services and APIs using Java and the Spring ecosystem.
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 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.
Solid experience in SQL, shell scripting, and multiple database management skills like MS SQL, Oracle, PostgreSQL, etc.
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.