Staff Engineer in Java - Octopus by RTG

Posted 14 Hours Ago
Be an Early Applicant
Cairo
Senior level
Other
The Role
Lead the design and development of scalable, high-performance Java applications, focusing on microservices architecture and best practices in software engineering. Collaborate with teams, optimize application performance, and mentor engineers in this transformative role for the insurance industry.
Summary Generated by Built In

Description

Who we are;

Octopus by RTG is enabling a key partner organization to grow their tech teams while focusing on AI. We are currently looking for the right pioneers to join the team!

Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.

Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.

You will be working with one of our partners in Saudi that is transforming the insurance industry in the Kingdom with smart, instant, and purposeful solutions

  • Lead the design and development of scalable, high-performance Java applications.
  • Architect and implement microservices-based solutions with a strong emphasis on reliability and security.
  • Drive best practices for coding, testing, and deployment to ensure high software quality.
  • Collaborate with cross-functional teams, including product managers and DevOps engineers, to define and refine system requirements.
  • Provide technical mentorship and guidance to engineers, fostering a culture of continuous learning and improvement.
  • Optimize application performance, troubleshoot complex issues, and implement effective solutions.
  • Advocate for best practices in software engineering, including CI/CD, cloud-native development, and observability.
  • Participate in code reviews, technical discussions, and system design reviews.
  • Stay up to date with emerging technologies and industry trends to drive innovation.

Requirements
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of professional experience in Java development, with a strong focus on backend systems.
  • Expertise in Spring Boot, Hibernate, and Java concurrency models.
  • Strong knowledge of microservices architecture, RESTful APIs, and event-driven systems.
  • Experience working with cloud platforms (AWS, Azure, or GCP) and containerization tools like Docker and Kubernetes.
  • Proficiency in SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Cassandra.
  • Hands-on experience with message brokers (Kafka, RabbitMQ, or ActiveMQ).
  • Strong understanding of software design patterns, distributed systems, and scalability challenges.
  • Experience with CI/CD pipelines, automated testing, and deployment strategies.
  • Familiarity with monitoring tools such as Prometheus, Grafana, or ELK stack.
  • Excellent problem-solving skills and the ability to work in a fast-paced, Agile environment.
  • Strong communication and leadership skills, with experience mentoring junior engineers
Benefits
  • Being part of a great time and working on complex systems
  • Social and Medical Insurance
  • Salary paid in USD

Top Skills

Activemq
AWS
Azure
Cassandra
Ci/Cd
Docker
Elk Stack
GCP
Grafana
Hibernate
Java
Kafka
Kubernetes
Microservices
MongoDB
MySQL
NoSQL
Postgres
Prometheus
RabbitMQ
Restful Apis
Spring Boot
SQL
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
8 Employees
Remote Workplace

What We Do

Robusta Technology Group (RTG) | Empowering the tech landscape with innovative digital solutions, expertise, and collaboration. Join us to unlock your business' growth potential.
#TechForGrowth #DigitalTransformation

Similar Jobs

Cairo, EGY
263 Employees

Nexthink Logo Nexthink

Professional Services Delivery Consultant

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Cairo, EGY
1051 Employees

Mondelēz International Logo Mondelēz International

Procurement Specialist, MSC Operations - In Direct

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
2 Locations
90000 Employees
Cairo, EGY
1800 Employees

Similar Companies Hiring

Place Exchange Thumbnail
Other • Marketing Tech • Digital Media • Analytics • AdTech
New York, NY
60 Employees
Voltage Park Thumbnail
Software • Other • Machine Learning • Infrastructure as a Service (IaaS) • Hardware • Cloud • Artificial Intelligence
San Francisco, CA
51 Employees
Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account