This is an exciting opportunity to be part of a leading, forward-thinking insurance organization. You gain hands-on exposure to large-scale operations, collaborate with diverse teams, and contribute to impactful initiatives that shape customer experiences, drive innovation, and support meaningful digital and business transformation.
Client Description
If Insurance is the largest P&C insurance company in the Nordic markets. We cover Sweden, Denmark, Norway, Finland and the Baltic countries with a market share of about 20%. In total, we are 10,000 people out of which about 1,500 work in IT. We invest heavily in IT as we see it as one of the key ways for us to stay relevant in a very competitive market, enabling us to offer class-leading customer service. We have about 4 million customers and handle a total throughput of 2 million claims every year; we process 50% of all claims within the first 24hr after the customer has reported it to us. We are a people-centric company. What sets us apart from the competition is our skilled, competent and happy people that we invest in every year. In If, you will find a workplace that is based on mutual trust, staying ahead and putting our hearts into what we do. We have had an IT department in Malaysia since 2016. Since our humble beginnings we have grown to about 90 people today and expect that growth to continue in the coming years. Malaysia has proven itself to be a splendid place to find skilled, talented and great people for our teams. Our people in Malaysia are fully integrated into the teams of If in the Nordics and cover some of the most strategically important IT systems in If. For more information, see *************
Location
Kuala Lumpur, Malaysia
Responsibilities
We are currently expanding If Insurance current offshore setup in Malaysia, with a Mid/Senior Java Developer. The ideal candidate will be joining a team that is responsible for the company’s digital communication infrastructure and the company electronic archive. This system is to be used by internal customers but also delivers data to our self-service channels which is used by our customers. • You will be responsible for the design, development, testing, documentation and on-time delivery of new solutions and maintenance of both new & existing solutions. The primary work will be based on the Java framework. • The ideal candidates will need the capability to cover business analysis, software development, automated testing, and documentation. The team is focused on DevOps processes and therefore also maintain their applications themselves. • You will also be required to understand and question business requirements and analyze the existing system to develop the smartest solutions. • You will be working in a cross functional, agile scrum team, with colleagues located in Denmark and Kuala Lumpur. • You should exhibit excellent communication skills and possess self- motivation to remain current in both application development practices and technology industry standards.
Qualifications:
Technical Requirements (Must have) • OOP Proficiency • Minimum 5 years of experience in Java development • Backend: Java 17, Spring boot, JPA /Hibernate • Proficiency in API testing and unit testing tools (SoapUI, JUnit, Mockito, Postman) • Experience working in Agile/Scrum environments • Basic knowledge in SQL • Basic knowledge in CI/CD pipeline like Jenkins • Experience with version control systems (preferably Git; others acceptable such as SVN, TFS/Azure DevOps, CVS) Technical Requirements (Good to have) • Frontend development experience with React, HTML5, CSS • Experience with messaging and job processing tools (ActiveMQ, JobRunr) • Experience with Kubernetes and cloud platforms (AWS/Azure) • Familiarity with integration frameworks like Apache Camel • Basic knowledge of insurance products and business processes • Experience working within a DevOps team or open to DevOps mindset. Soft Skills Requirements: • Proactive • Helps and works well with junior team members, contributes to team efforts, and is easy to approach. • Communicates effectively within and outside the team
Education:
BSc or higher degree in Computer Science, Engineering, or another technical field.
Remarks:
All successful applicants will receive an official invite within 2 weeks of your application to discuss the next steps in the Job Application.