Java Developer (Saudi Arabia)
Oferty pracySummary
Andersen is hiring a Java Developer in Saudi Arabia to develop a digital solution for managing and verifying professional qualifications, ensuring efficient workforce management and data exchange.
The customer is a government-backed organization focused on socio-economic development through digital and business solutions. They aim to improve labor markets, enhance employment opportunities, and support public and private sector growth. Their services include digital platforms, automation, and training programs to develop human capital.
This project is focused on creating a digital solution for managing and verifying professional qualifications and skills in Saudi Arabia. It will provide a standardized interface for seamless data exchange across various verification platforms, simplifying skills and qualifications verification for efficient workforce management.
Responsibilities
- Developing, maintaining, and enhancing web applications.
- Writing clean, efficient, and well-documented code.
- Collaborating with the team to understand project requirements and specifications.
- Integrating third-party APIs and services.
- Troubleshooting, debugging, and resolving technical issues.
- Implementing security and data protection measures.
- Optimizing application performance and scalability.
- Conducting code reviews and providing constructive feedback to team members.
- Ensuring code quality through different types of testing and continuous integration.
Requirements
- Commercial development experience in Java for 3+ years.
- Experience with Java 17 and Spring Framework.
- Ability to write maintainable and testable code within a shared code base.
- Demonstrated and proved skills of working with integrating with payment gateways both synchronously and asynchronously.
- Ability to work in a DevOps mindset with following CI/CD principles.
- Fluent knowledge of containers and orchestrators technologies specifically Docker and Kubernetes.
- Ability to develop code in a SOA fashion.
- Ability to design and implement relational and/or non-relational database structures.
- Fluent with object-oriented programming and software design patterns.
- Fluent with utilizing and developing web service APIs.
- Strong understanding of software architecture techniques.
- Ability to lead in a team environment without direct authority.
- Level of English – Intermediate+ and above.
Desired skills
- Linux oriented person.
Other important skills for the vacancy are described in the knowledge matrix
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Join us!
Locations
Saudi Arabia
Czekamy na was!
lub Poleć znajomego
Przetwarzamy dane osobowe zgodnie z RODO
Myślisz o kolejnym kroku w karierze? Zobacz oferty pracy w Andersen i znajdź coś dla siebie już dziś