Microservices Developer

Amman, JO (Onsite)  •  22 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


About the job


As a

Microservices Developer

at Aspire, you will be responsible for designing, developing, and maintaining scalable microservices-based applications that power enterprise solutions. You will build secure, high-performance backend services, collaborate with cross-functional teams, and contribute to delivering reliable, cloud-ready applications following modern software engineering and DevOps best practices.


What You'll Do


  • Design, develop, and maintain microservices-based applications following modern architectural principles.

  • Build and maintain RESTful APIs and backend services to support internal and external applications.

  • Implement service-to-service communication using APIs, messaging queues, and event-driven architectures.

  • Ensure the scalability, resilience, security, and performance of microservices.

  • Collaborate with front-end developers, DevOps engineers, architects, and QA teams to deliver end-to-end solutions.

  • Implement authentication, authorization, and data protection mechanisms following security best practices.

  • Participate in code reviews to ensure high-quality, maintainable, and secure code.

  • Troubleshoot and resolve production issues related to microservices, integrations, and distributed systems.

  • Support CI/CD pipelines and containerized deployments to enable efficient software delivery.

  • Contribute to continuous improvement initiatives by adopting modern development tools and engineering best practices.


What You'll Need


  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • 3–6 years of experience in backend or microservices development.

  • Strong understanding of microservices architecture and distributed systems.

  • Experience designing and developing RESTful APIs.

  • Proficiency in backend technologies such as Java, .NET, Node.js, or similar.

  • Experience with relational and/or NoSQL databases.

  • Familiarity with messaging platforms such as Kafka, RabbitMQ, or similar.

  • Experience with containerization technologies such as Docker and Kubernetes is a plus.

  • Knowledge of CI/CD pipelines and DevOps practices.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Awareness or knowledge of IT security best practices as defined by ISO / SOC or similar.


Why Aspire


In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.


  • Be part of a (Remote is here-to stay) organization.

  • Work and learn from great minds.

  • Explore new opportunities to learn and grow every day by attending technical and non-technical training.

  • Get market exposure by working with international tech leaders.

  • Nursery reimbursement benefit.

  • Attend virtual and onsite international tech conferences.

  • Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO / SOC.
Company

About Company

Industry
Unknown
Company Size
Unknown
Headquarters
Unknown
Year Founded
Unknown
Website
Unknown
Social Media
Unknown