Skip to main content
Oryx GroupOG

Senior Java Software Engineer

Oryx Group is a global professional services provider specializing in infrastructure and development solutions, with operations across 20+ countries on multiple continents and a workforce of nearly 600 professionals including engineers, economists, and managers.

Oryx Group

Employee count: 1-10

Cyprus only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Role Overview:

We are seeking an experienced Senior Java Software Engineer (AI-Driven Development) who is passionate about building high-quality software and leveraging Artificial Intelligence to transform modern software development. This role is ideal for an engineer who not only writes exceptional code but also embraces AI as an essential part of their daily engineering workflow.

The successful candidate will play a key role in designing, developing, and maintaining scalable enterprise applications while driving the adoption of AI-powered development practices across the engineering team.

Key Functions:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and integrate with internal and external services.
  • Write clean, maintainable, and well-tested code following modern software engineering best practices.
  • Participate in software architecture discussions and contribute to technical design decisions.
  • Perform code reviews and mentor junior developers where appropriate.
  • Collaborate with Product Managers, QA Engineers, DevOps, and Frontend Developers to deliver high-quality software.
  • Develop and execute unit and integration tests to ensure application reliability.
  • Participate in CI/CD processes and support deployment activities.
  • Contribute to frontend development using Angular and TypeScript when required.
  • Continuously identify opportunities to improve system performance, scalability, and maintainability.

AI-Driven Engineering Responsibilities:

As part of our engineering culture, AI is considered a core capability rather than an occasional productivity tool. The successful candidate is expected to actively leverage AI technologies to:

  • Accelerate software development.
  • Generate, review, and refactor production-quality code.
  • Improve automated testing.
  • Troubleshoot and debug complex technical issues.
  • Analyze large codebases efficiently.
  • Produce technical documentation.
  • Research new technologies and implementation approaches.
  • Improve engineering productivity through AI-assisted workflows.
  • Contribute to the adoption and continuous improvement of AI-enabled development practices across the team.

Core Competencies and Required Background:

  • Minimum 5 years of professional experience in Java software development.
  • Strong proficiency with Java 17+.
  • Extensive experience with Spring Boot.
  • Strong understanding of REST APIs.
  • Experience working with relational databases.
  • Solid knowledge of software architecture and design patterns.
  • Strong understanding of clean code principles and software engineering best practices.
  • Experience with unit and integration testing.
  • Experience using Git, CI/CD pipelines, Docker, and modern software development workflows.
  • Practical experience with Angular and TypeScript.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently while collaborating effectively within cross-functional teams.
  • Strong written and verbal communication skills in English.

Preferred Qualifications

  • Experience with the following will be considered a strong advantage:
  • AI coding assistants such as ChatGPT, GitHub Copilot, Claude, Cursor, or similar tools.
  • Open-source or open-weight Large Language Models (LLMs), including Llama, Qwen, Mistral, DeepSeek, or similar.
  • Local AI inference frameworks or model runners such as Ollama, vLLM, LM Studio, or equivalent.
  • Integration of AI into the Software Development Lifecycle (SDLC).
  • Experience implementing AI-enabled engineering workflows and development automation.

Benefits:

  • Competitive Remuneration Package
  • Flexible Work Arrangements (Hybrid Model or remote)
  • Performance-oriented and rewarding company culture.
  • Highly Motivated Environment

Who we are:

At our team, we foster a culture of continuous learning, collaboration, and inclusivity. We celebrate diversity and encourage employees to bring their authentic selves to work. Our dynamic and fast-paced environment provides ample opportunities for professional growth and development.

Recruitment Process:

  • CV Review
  • Invitation to online Interview
  • Final Interview
  • Job Offer to successful candidate

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

5 years minimum

Location requirements

Hiring timezones

Cyprus +/- 0 hours

About Oryx Group

Learn more about Oryx Group and their company culture.

View company profile

Oryx Group is a global professional services provider that helps infrastructure and development clients solve their most complex challenges. The company has evolved into a trusted partner for government bodies, multinational corporations, humanitarian missions, and private enterprises worldwide. Founded with a commitment to operational excellence across vital sectors, Oryx Group operates on every habitable continent, supported by the multidisciplinary expertise of nearly 600 engineers, economists, managers, technicians, and planners.

Headquartered in London and Dubai, the company maintains a significant presence across the Middle East, Central Asia, Africa, and Europe, with operations spanning 20 countries including Afghanistan, Iraq, Jordan, Saudi Arabia, United Arab Emirates, Kazakhstan, Germany, and the United Kingdom. The organization demonstrates a distinctive commitment to hiring military veterans, with approximately 30% of its workforce comprising US-NATO veterans who bring unique problem-solving capabilities to challenging scenarios. This military heritage shapes the company's approach to delivering quality, safe, financially-successful projects with integrity.

Claim this profileOryx Group logoOG

Oryx Group

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Oryx Group

Find your next opportunity by exploring profiles of companies that are similar to Oryx Group. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up