Apply

Senior JAVA Backend Engineer - Remote

Posted 23 days agoViewed

View full description

💎 Seniority level: Senior, Minimum of 10 years of experience in backend development.

📍 Location: Egypt, India

🏢 Company: InnovationTeam

⏳ Experience: Minimum of 10 years of experience in backend development.

🪄 Skills: DockerPostgreSQLJavaKafkaKubernetesMongoDBMySQLOracleSpring BootCassandraGrafanaPrometheusREST APICI/CDMicroservices

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.
  • Solid understanding of design patterns in software development.
  • Experience with building and managing CI/CD pipelines using tools like Jenkins or GitLab CI.
  • Strong knowledge of relational databases (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB).
  • Familiarity with Apache Kafka or similar event-streaming platforms.
  • Knowledge of API design and implementation.
  • Experience with logging, monitoring, and alerting tools.
Responsibilities:
  • Design, implement, and maintain robust and scalable backend systems using Java Spring Boot.
  • Develop and deploy microservices-based applications for modularity and scalability.
  • Design and optimize relational and NoSQL databases for efficient data handling.
  • Integrate and manage event streaming platforms like Kafka for real-time data processing.
  • Architect and design backend solutions using proven design patterns.
  • Develop and manage services on container orchestration platforms.
  • Implement and optimize CI/CD pipelines for automation.
  • Monitor and optimize system performance for reliability and efficiency.
  • Promote coding standards and perform code reviews.
  • Collaborate with cross-functional teams and provide mentorship to junior engineers.
Apply