Taro Logo

Senior Full-Stack Java Developer (AWS)

Leading provider of expertise and managed services across major public and private cloud technologies
Giza, El Omraniya, Giza Governorate, Egypt
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting is no longer active. Check out these related jobs instead:

Job Description

Rackspace Technology, a leading provider of managed cloud services, is seeking a Senior Full-Stack Java Developer to join their team in Giza, Egypt. This role offers an exciting opportunity to work with cutting-edge technologies including Java, Spring Boot, Angular, and AWS cloud services. The position involves designing and building modern, cloud-based software solutions in a microservices architecture.

The ideal candidate will have extensive experience in both backend and frontend development, with a strong foundation in Java and Angular frameworks. You'll be working in an Agile environment, leading technical decisions, and mentoring team members while contributing to the development of scalable, robust solutions. The role requires expertise in containerization using Docker/ECS and Infrastructure-as-Code with Terraform.

As a senior developer, you'll be responsible for designing complex SQL schemas, integrating various AWS services, and ensuring high-quality delivery through proper testing and CI/CD practices. The position offers the opportunity to work with a collaborative team in a fast-paced environment, where you'll be able to make significant contributions to the architecture and development practices.

Rackspace's culture of "Fanatical Experience™" means you'll be part of a company that values customer success and technical excellence. The role provides an excellent opportunity for professional growth, working with modern cloud technologies, and making a real impact on enterprise-level solutions. If you're passionate about cloud technology, enjoy technical leadership, and want to work with a company at the forefront of managed cloud services, this position offers an excellent career opportunity.

Last updated a month ago

Responsibilities For Senior Full-Stack Java Developer (AWS)

  • Design, develop, test, and document robust and scalable software features
  • Contribute to backend development using Java, Spring Boot, and frontend features using Angular
  • Design and manage complex SQL schemas and queries
  • Build and maintain secure, containerized services in a microservices architecture
  • Integrate Microservices with AWS services
  • Ensure high-quality delivery in an Agile environment
  • Take an active role in identifying performance bottlenecks and implementing solutions
  • Guide and mentor team members
  • Evaluate and introduce emerging technologies
  • Balance scope, speed, and quality in fast-paced delivery

Requirements For Senior Full-Stack Java Developer (AWS)

Java
TypeScript
  • 5+ years of experience as a Full Stack Engineer in customer-facing roles
  • Solid experience in Java, Spring Boot, and Angular
  • Experience working with AWS services like ECS, ECR, SecretsManager, Cognito, ALB and CloudWatch
  • Hands-on experience with DevOps practices, including Docker containers
  • Proficient in SQL, with experience designing and optimizing database schemas
  • Infrastructure-as-Code proficiency, especially with Terraform
  • Experience working within distributed systems and microservice-based architectures
  • Strong written and verbal communication skills
  • Strong interpersonal skills
  • Excellent communication and collaboration skills
  • Comfortable working under pressure in a fast-paced Agile environment