Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

SAP Senior Java Developer - SuccessFactors 
Vietnam, Ho Chi Minh City 
842703316

27.06.2024

What you'll do

  • Engage in defining, developing, and managing software development models, fostering collaboration with colleagues across various departments and time zones to address challenges effectively.

  • Contribute to the development of our SAP HCM (Human Capital Management) product by collaborating with global teams, with ample support from experienced colleagues dedicated to your growth.

  • Assume full responsibility for the development, testing, implementation, maintenance, and customer support aspects of your projects.

  • Implement comprehensive unit tests to guarantee the quality and reliability of applications.

  • Optimize application performance by adhering to best practices in front-end development.

  • Thoroughly document technical designs, code, and configurations to facilitate maintenance and future development efforts

What you bring

  • Hold a Bachelor’s degree or higher in computer science or a related field, having a solid Computer Science background, encompassing data structures, algorithms, databases, and distributed systems.

  • Have 7+ year of hands-on relevant work experience

  • Showcase expertise in integrating frontend and backend systems using OData/REST APIs.

  • Understanding of data modeling, ETL processes, and data warehousing concepts.

  • Experience as a Data Engineer or similar role, and in-depth knowledge of big data technologies (such as Spark, Hive, Databricks) would be a plus.

  • Sound understanding of Object Oriented Programming Principles, Design Patterns

  • Solid foundation with relational database & SQL

  • Hands on Python skill would be a plus.

  • Experience of Agile/Scrum, passion for unit testing, integration testing and test automation.

  • Exhibit familiarity with Agile methodologies, coding standards, and Test-Driven Development (TDD), including unit testing, component testing, contract testing, and end-to-end test automation

  • Familiarity with web UI frameworks such as UI5, React, and similar platforms is advantageous

  • Feel comfortable working in Linux or macOS environments.

  • Understand lean development infrastructure processes, including Git, Jenkins, etc., and have exposure to Continuous Delivery practices.

  • Demonstrate working knowledge of Scrum, Test-Driven Development, and a keen interest in various testing types such as unit testing, integrity testing, stress testing, performance testing, and test automation.

  • DevOps mindset - inherent sense of ownership through the development and deployment lifecycle

  • Strong communication skills.


Job Segment:Developer, Payroll, Testing, Cloud, ERP, Technology, Finance