link to employee dashboard (Siemens Digital Industries Software)

Start Application

SOFTWARE BACKEND DEVELOPMENT ENGINEER - 500990

El Qahera El Gididaa, Egypt

  • Design, develop, test, and maintain robust backend systems using Java and Spring Boot.
  • Ensure high performance and responsiveness of applications.
  • Develop, deploy, and manage applications on AWS, leveraging services such as EC2, S3, RDS, Lambda, and others.
  • Optimize cloud infrastructure for performance, security, and cost-efficiency.
  • Build and maintain CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or similar.
  • Define and manage infrastructure using Terraform to ensure consistent and repeatable deployments.
  • Implement logging, monitoring, and alerting solutions to ensure system reliability.
  • Design/Develop relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Integrate IaC tools into CI/CD pipelines to automate infrastructure provisioning and deployment.
  • Automate routine tasks and processes to improve efficiency and reduce manual effort.
  • Implement monitoring and alerting solutions to track infrastructure health and performance using DataDog and Pagerduty tional database
  • Experience working with NoSQL database such as MongoDB or similar technology
  • Experience developing and testing code in a Linux environment (RedHat, Centos)
  • Experience with cloud solutions including Amazon Web Services or related technologies
  • Hands on GitHub Copilot is a plus.
  • Willingness and ability to learn new technologies and take on different assignments

(leave blank if you were not referred)

Please press Continue above to complete the application in our company's careers portal.

EmployeeReferrals uses cookies to give you the best online experience. If you continue to use this site, you agree to the use of cookies. Please see our cookies policy for details