Apply Now

Please mention DailyRemote when applying

AI Summary

Design, develop, and maintain scalable microservices-based applications and RESTful APIs to power enterprise solutions. Collaborate with cross-functional teams to implement secure, high-performance backend services and support CI/CD pipelines.

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.


Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified