Taro Logo

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 2 months 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