Senior JAVA Backend Engineer - Remote

InnovationTeam is a technology company specializing in enterprise software solutions.
Cairo, Cairo Governorate, EgyptIndia Gate, New Delhi, Delhi, India
Backend
Senior Software Engineer
Remote
10+ years of experience
Enterprise SaaS

Description For Senior JAVA Backend Engineer - Remote

InnovationTeam is seeking a Senior Backend Engineer to join their team in a remote capacity. This role focuses on designing and developing scalable backend systems using Java Spring Boot and microservices architecture. The ideal candidate will have 10+ years of experience and will be responsible for building robust solutions, managing databases, implementing event-driven architectures, and mentoring junior engineers. The position offers the opportunity to work with cutting-edge technologies including Kubernetes, Kafka, and various databases while maintaining high standards of code quality and system performance. This role is perfect for experienced engineers who want to make a significant impact in a modern tech environment while working remotely from either Egypt or India.

Last updated 4 days ago

Responsibilities For Senior JAVA Backend Engineer - Remote

  • Design, implement, and maintain robust and scalable backend systems using Java Spring Boot
  • Develop and deploy microservices-based applications
  • Design and optimize relational and NoSQL databases
  • Integrate and manage event streaming platforms like Kafka
  • Architect and design backend solutions using proven design patterns
  • Develop, deploy, and manage services on container orchestration platforms
  • Implement and optimize CI/CD pipelines
  • Monitor and optimize system performance
  • Perform code reviews and ensure adherence to best practices
  • Provide technical guidance and mentorship to junior engineers

Requirements For Senior JAVA Backend Engineer - Remote

Java
Kubernetes
MongoDB
MySQL
PostgreSQL
Redis
Kafka
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Minimum of 10 years of experience in backend development
  • Experience with microservices architecture
  • Strong proficiency in Java and Spring Boot
  • Experience with Docker and orchestration platforms
  • Knowledge of design patterns
  • Experience with CI/CD pipelines
  • Strong knowledge of relational and NoSQL databases
  • Familiarity with Apache Kafka
  • Experience with logging, monitoring, and alerting tools

Interested in this job?

Jobs Related To InnovationTeam Senior JAVA Backend Engineer - Remote

Senior JAVA Backend Engineer

Senior Backend Engineer position at InnovationTeam, focusing on Java Spring Boot development and microservices architecture in Riyadh, Saudi Arabia.

Sr Software Development Engineer, Amazon

Senior Software Engineer role at Amazon building distributed tax calculation systems handling millions of transactions per second with focus on scalability and regulatory compliance.

Senior Support Engineer, Audible

Senior Support Engineer role at Audible focusing on technical leadership, service support, and operational efficiency improvements.

Senior System Software Engineer – DC Platform Software Tools

Senior System Software Engineer role at NVIDIA focusing on data center platform software tools development, offering $184K-$356.5K salary plus equity.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.