Required Skills
- Proficient in the Spring framework for Java
- Skilled in developing RESTful APIs
- Knowledgeable in implementing caching mechanisms (as an advantage)
- Experienced with both NoSQL and relational databases (as an advantage)
- Strong understanding of cloud technologies for application deployment and management
- Familiar with API security protocols to ensure secure data handling
- Proficient in using Git for version control and experienced with CI/CD practices, especially with GitLab
Responsibilities
- Design, develop, and maintain Java-based applications and web services.
- Collaborate with software architects and other team members to define technical specifications and system architecture.
- Write clean, efficient, and well-documented code in accordance with industry best practices.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Identify and troubleshoot software defects and issues, providing timely resolutions.
- Collaborate with product owners and business analysts to understand and refine software requirements.
- Work closely with quality assurance teams to ensure the delivery of high-quality software
Nice to have
- Experience with front-end frameworks such as Angular or React
- Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud)
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
- Understanding of RESTful API design and integration.
- Previous experience working with middleware technologies
We Offer
- We invite you to join our friendly international team;
- Comfortable work schedule;
- Zero bureaucracy;
- Pleasant working atmosphere;
- Interesting projects and challenging tasks;
- Opportunities for self-realization, professional and stable career growth;
- The optional partly compensation for learning English language
About the Project
Our client is a digital HR platform / employment service that connects 800’000 companies and 9 million workers within the Middle-East region.The project positions itself as a marketplace of workers within the countrythat allows domestic companies to search for workers’ profiles of aspecific skill set for proposing job opportunities. This includes, but notlimited to, work permission procedures, visa prolongation, contractssigning and CV storage.