Middle Java Software Engineer

Vacancy details
Software Engineering
Java Engineer
Middle
Egypt, 
Ukraine
Remote

The client is the first commercial helicopter operator in Saudi Arabia, providing a range of services such as private air transportation, emergency medical services, sightseeing tours, and VIP corporate charters. The company is designed to serve both the growing tourism sector and critical national needs, such as medical evacuations and transport in remote areas.

What project we have for you

Our client is seeking a skilled and experienced Middle Java Developer to join our development team. The successful candidate will play a key role in developing and maintaining Java-based applications. You will work closely with cross-functional teams to deliver robust and scalable software solutions for our clients and internal projects.

What you will do

  • Design, develop, and maintain scalable web applications using Java and related technologies.
  • Collaborate with product managers, UI/UX designers, and other developers to deliver high-quality software solutions.
  • Write clean, maintainable, and efficient code following best practices and design patterns.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Integrate third-party APIs and services into applications.
  • Ensure that all applications are developed with high security standards in mind.

What you need for this

Requirements:

  • Java Expertise: 3+ years of hands-on experience with Java development. Strong knowledge of Java SE and Java EE.
  • Experience with microservices.
  • Experience with CI/CD tools such as Jenkins, Bitbucket, or CircleCI.
  • Knowledge of DDD.
  • Containerisation with Docker-compose.
  • OOP, SOLID, and design patterns, experience with Hexagonal Architecture (as a plus).
  • Understanding of AI.
  • GraphQL (schema design, resolvers, query optimisation).
  • Experience with Spring Data JPA and Hibernate.
  • PostgreSQL (indexes, transactions, performance tuning).
  • Familiarity with REST and Swagger/OpenAPI documentation.

Will be a plus:

  • Practical experience with GCP services.
  • Understanding of AI.
  • Infrastructure as Code using Pulumi.
  • Experience with BDD and Cucumber.
  • Understanding of OWASP security principles and experience with secure coding practices.
  • Experience with NoSQL databases like MongoDB, Cassandra, or Elasticsearch.

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.