Senior Java Backend Engineer

🕒 August 26, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of InnovationTeam

InnovationTeam

201 - 500 employees

🏢 Enterprise

☁️ SaaS

🔌 API

Enterprise • SaaS • API

InnovationTeam is a company specializing in enterprise digital transformation, government transformation, process excellence, and system integration. With expertise in digital enterprise solutions, API management, and integration, they have been working with Apigee since 2018. InnovationTeam develops workflows, automation, mobile applications, and eCommerce platforms for both consumer and employee use, utilizing technologies like Pega. Their services also include cloud, data, and AI solutions aimed at scalability, cost efficiency, and enhanced collaboration. InnovationTeam is committed to delivering complex projects on-time and with high quality, focusing on business outcomes. They have a strong team of over 350 experts and pride themselves on training local talent, aligning with Vision 2030.

📋 Description

• Position Overview: Design, develop, and maintain scalable and efficient backend systems • Collaborate with cross-functional teams to deliver high-quality solutions • Backend Development: Design, implement, and maintain backend systems using Java Spring Boot • Microservices Architecture: Develop and deploy microservices-based applications • Database Management: Design and optimize relational and NoSQL databases • Event-Driven Architecture: Integrate and manage event streaming platforms like Kafka • System Design: Architect backend solutions using proven design patterns and best practices • Containerization and Orchestration: Develop, deploy, and manage services on OpenShift or similar • CI/CD: Implement and optimize pipelines to automate build, test, and deployment • Performance Optimization: Monitor and optimize system performance in production • Code Quality and Standards: Promote coding standards and perform code reviews • Collaboration and Mentorship: Work with developers and DevOps; mentor junior engineers

🎯 Requirements

• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field • Minimum of 10 years of experience in backend development • Proven experience in building and deploying microservices-based architectures • Strong proficiency in Java and Spring Boot • Hands-on experience with microservices architecture and related tools • Proficiency with containerization tools like Docker and orchestration platforms like OpenShift or Kubernetes • Solid understanding of design patterns and their applications • Experience with building and managing CI/CD pipelines (Jenkins, GitLab CI, or similar) • Strong knowledge of relational databases (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, Redis) • Familiarity with Apache Kafka or similar event-streaming platforms • Knowledge of API design and implementation • Experience with logging, monitoring, and alerting tools (ELK stack, Prometheus, Grafana) • Ability to mentor and provide technical guidance to junior engineers

Apply Now

Similar Jobs

🕒 August 21, 2025

MoneyHash

11 - 50

💳 Fintech

☁️ SaaS

🤝 B2B

Senior backend engineer building MoneyHash's API and infra, remote EMEA | Leads scalable infrastructure and payments integrations.

🇪🇬 Egypt – Remote

💰 Pre Seed Round on 2022-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Distributed Systems

Django

Docker

Kubernetes

Postgres

Python

Redis

🕒 July 29, 2025

Unifonic

501 - 1000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Join Unifonic as a Senior Software Engineer, shaping communication solutions using Java and cloud tech.

🇪🇬 Egypt – Remote

💰 $125M Series B on 2021-09

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Cloud

EC2

Java

JavaScript

Kafka

Linux

Maven

Microservices

NGINX

Python

RabbitMQ

Redis

SOAP

Spring

SQL

VoIP