Senior JAVA Backend Engineer - Remote

EgyptIndia
Backend
Senior Software Engineer
Remote
10+ years of experience
Enterprise SaaS

Description For Senior JAVA Backend Engineer - Remote

We are seeking a highly skilled and experienced Senior Backend Engineer to join our team. The role focuses on designing, developing, and maintaining scalable backend systems using Java Spring Boot and microservices architecture. The position involves working with various technologies including databases (both SQL and NoSQL), event streaming platforms, and container orchestration tools. The ideal candidate will have extensive experience in backend development, strong technical skills, and the ability to mentor junior engineers. This is a remote position offering the opportunity to work on complex systems while collaborating with cross-functional teams. The role requires expertise in modern software development practices, system design, and performance optimization. You'll be responsible for implementing CI/CD pipelines, ensuring code quality, and contributing to the overall architecture of our systems. This is an excellent opportunity for a senior engineer looking to make a significant impact while working with cutting-edge technologies in a remote environment.

Last updated 13 minutes 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
MongoDB
MySQL
PostgreSQL
Kafka
Redis
Kubernetes
  • 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.

Software Engineer - Integrations

Senior Software Engineer role at Arcade, building integration tools and infrastructure to enable AI applications to perform real-world actions.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Copilot Studio Agents team, focusing on AI automation integration and agent capabilities development with competitive compensation and hybrid work arrangement.

Senior Full Stack Engineer

Senior Full Stack Engineer position at Lightci focusing on AI-driven backend development using TypeScript, offering remote work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at FleetWorks, building AI-powered automation for freight brokerage communications