robusta

Computer Software

JavaSoftwareEngineer-Hybrid-KSA-(10-12Months)-RTG

Cairo, Cairo Governorate, Egypt Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Java Software Engineer - Hybrid - KSA - (10-12 Months) - RTG at robusta. Skills: Java, Spring Boot, microservices architecture, API development, backend services. Develop and maintain backend services, APIs, and core application logic using Java and Spring Boot. Design and implement scalable microservices architectures”

What You'll Achieve.

building scalable, high-performance backend systems; crafting unforgettable experiences for their customers; facilitate seamless customer experiences and enhance conversion rates; deliver high-quality software solutions

Industry & Context.

Computer Software
Problems you'll solve

problem-solving and analytical skills

What They're Looking For.

Must Have

Java development, Spring Boot, microservices architecture, API development, backend service design, distributed systems, asynchronous communication, Apache Kafka, relational databases, production-grade application delivery, security using OAuth2/JWT with Spring Security, real-time processing, event-driven systems, operational platforms, problem-solving and analytical skills, Ability to work collaboratively in a fast-paced environment

What You'll Do.

Develop and maintain backend services

and core application logic using Java and Spring Boot

Design and implement scalable microservices architectures

Build and support real-time data processing

event-driven workflows

and operational platforms

Implement asynchronous communication and messaging solutions using Apache Kafka

Develop integrations with internal and external systems and services

Support notifications

configuration management

and administrative functionalities

Ensure application security using OAuth2/JWT and Spring Security best practices

Participate in system testing

and performance optimization

Support production releases

and troubleshooting activities when needed

How You'll Work.

Team & Collaboration

Collaborate with product, QA, and DevOps teams to deliver high-quality software solutions; Contribute to code reviews, technical discussions, and continuous improvement initiatives; Ability to work collaboratively in a fast-paced environment

Communication Scope

Fluent in both Arabic and English

Full Job Description

Robusta assists organizations in transitioning to a digital-first approach, crafting unforgettable experiences for their customers. We provide strategy, design, product, and technology services to prominent businesses and brands, utilizing our go-to-market expertise to facilitate seamless customer experiences and enhance conversion rates. ### **About the Role** We are looking for a skilled Java Software Engineer to join our engineering team and contribute to building scalable, high-performance backend systems. In this role, you will be responsible for developing core application services, APIs, and backend functionalities that support real-time operations and business-critical solutions. You will work closely with cross-functional teams to design, develop, test, and maintain robust microservices-based applications while ensuring system reliability, scalability, and security. ### Key Responsibilities * Develop and maintain backend services, APIs, and core application logic using Java and Spring Boot. * Design and implement scalable microservices architectures. * Build and support real-time data processing, event-driven workflows, and operational platforms. * Implement asynchronous communication and messaging solutions using Apache Kafka. * Develop integrations with internal and external systems and services. * Support notifications, reporting modules, configuration management, and administrative functionalities. * Ensure application security using OAuth2/JWT and Spring Security best practices. * Participate in system testing, debugging, issue resolution, and performance optimization. * Support production releases, deployments, and troubleshooting activities when needed. * Collaborate with product, QA, and DevOps teams to deliver high-quality software solutions. * Contribute to code reviews, technical discussions, and continuous improvement initiatives. **Requirements** * 3 to 5 years of relevant professional experience in backend software development. * Strong experi

Free ATS check

Applying for this Java Software Engineer - Hybrid - KSA - (10-12 Months) - RTG role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about robusta?

Real rants from real employees. Read before you apply.

Read Company Rants →