Enable job alerts via email!

System Analyst _477 | Kuala Lumpur, MY

Allianz

Kuala Lumpur

On-site

MYR 100,000 - 150,000

Full time

22 days ago

Job summary

A leading insurance company in Kuala Lumpur is seeking an experienced Java Developer with strong leadership skills. The ideal candidate will have at least 7 years of experience in Java web-based financial applications, expertise in Spring Boot, Angular, HTML5, and CSS. This role involves leading a team and ensuring high-quality deliverables while adhering to project specifications and timelines. Join us to be part of a diverse and inclusive environment.

Qualifications

  • Minimum of 7 years' experience in Java web-based financial applications.
  • At least 4 years' hands-on experience with Spring Boot, Angular, HTML5, and CSS.
  • Familiarity with Agile development and SCRUM methodology.

Responsibilities

  • Responsible for timely documentation of technical design and specifications.
  • Maintain the quality of frontline systems developed and implemented.
  • Lead the system development team by guiding and reviewing code quality.

Skills

Java web-based financial applications
Team leadership
Spring Boot
Angular
HTML5
CSS
Java J2EE
JavaScript
SQL programming
Agile development
DevSecOps practices

Education

Bachelor's Degree in Computer Science or equivalent

Tools

DB2/oracle databases
JSON
XML
Maven build scripts
Jenkins
Job description

Job Responsibilities

  1. Responsible for timely documentation of technical design and specifications in accordance with business specifications and Allianz project standards.
  2. Ensure timely completion of business application coding according to the project schedule.
  3. Ensure compliance of frontline development functions with System Development Guidelines and Standards.
  4. Maintain the quality of frontline systems developed and implemented, fulfilling system specifications and user requirements.
  5. Assimilate the Group's core competencies in fulfilling roles and responsibilities.
  6. Stay updated with advances in computer technology and understand how these affect the business environment.
  7. Possess fundamentals in computer science, including object-oriented design, data structures, algorithm design, and complexity analysis.
  8. Maintain constant communication with team members, users, and vendors.
  9. Collaborate daily with frontend and backend developers throughout the full software development lifecycle.
  10. Apply software development fundamentals, including testing, troubleshooting, and version control (using SVN).
  11. Build or reuse reusable components for Java applications, month-end processes, and common functionalities as per specifications.
  12. Provide technical support to users, including operational guidance and troubleshooting across all application systems.
  13. Lead the system development team by guiding and reviewing developers' code quality for senior roles.
  14. Develop and maintain technical manuals, user guides, and system operating procedures.
  15. Conduct business and user requirements analysis and system feasibility studies.

Job Requirements

  1. Possess at least a Bachelor's Degree, Postgraduate Diploma, or Professional Degree in Computer Science, Information Technology, or equivalent.
  2. Minimum of 7 years' experience in Java web-based financial applications and team leadership.
  3. Ability to guide and review junior developers’ code, suitable for senior positions.
  4. At least 4 years' hands-on experience with Spring Boot, Angular, HTML5, and CSS.
  5. Strong knowledge of Java J2EE, JavaScript, HTML, and SQL programming.
  6. Experience in the insurance or financial industry.
  7. Experience with data interchange formats like JSON or XML.
  8. Backend experience with Java, DB2/oracle databases, and SQL programming such as PLSQL.
  9. Ability to create component-based, reusable, and testable modules and pages.
  10. Experience with Maven build scripts, manual deployment, and Jenkins auto-deployment.
  11. Familiarity with Agile development and SCRUM methodology.
  12. Experience with DevSecOps practices.
  13. Highly adaptable with quick learning ability.
  14. Strong analytical, organizational, and time management skills, with attention to detail.
  15. Proven team leadership and management skills.
  16. Ability to work under pressure and meet deadlines.

Allianz Group is committed to diversity and inclusion, welcoming applications regardless of ethnicity, age, gender, nationality, religion, disability, or sexual orientation. Join us in caring for tomorrow.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.