Senior Backend Software Engineer - Java Remote
About the Role
We are seeking a Senior Backend Software Engineer - Java Remote to join our dynamic team at Hireginie. This role offers an exciting opportunity to work remotely while contributing to one of Dubai’s fastest-growing tech startups. You will be instrumental in transforming the home services ecosystem with a powerful, all-in-one platform that impacts millions of users.
What You’ll Do
- Build customer-to-supplier dispatching and assignment algorithms.
- Enable real-time order tracking at scale.
- Design, develop, and optimize API-first backend services.
- Build third-party integrations and perform end-to-end API testing.
- Design and manage scalable databases to support high-volume transactions.
- Improve availability, reliability, and performance of backend systems.
- Contribute to on-call rotations ensuring system uptime.
Requirements
- Strong expertise in Java and Spring Boot.
- Solid experience with RESTful APIs and MVC architecture.
- Hands-on experience with MySQL and MongoDB.
- Experience using Hibernate (ORM).
- Knowledge of RabbitMQ and Redis.
- Strong understanding of OOP, SOLID principles, and design patterns.
- Experience with unit and integration testing.
- Proficient with Git.
Nice to Have
- Exposure to AWS, Docker, and Kubernetes.
- Willingness to work with PHP 7 (Symfony, Doctrine).
What We Offer
- Competitive salary range of $140,000 - $200,000 per year.
- Flexible remote work environment.
- Opportunity to work on high-scale, real-time systems.
- Collaborative team culture with a focus on innovation.
- Professional development opportunities and training.
This Senior Backend Software Engineer role at Hireginie offers a unique opportunity to work remotely on impactful projects in a fast-growing startup environment.
Who Will Succeed Here
Proficiency in Java and Spring Boot, with hands-on experience in building RESTful APIs to support microservices architecture, ensuring scalability and maintainability of applications.
Strong understanding of database technologies such as MySQL and MongoDB, with experience in optimizing queries and designing efficient data models that adhere to SOLID principles.
Ability to work independently in a remote setting, demonstrating self-motivation and a proactive approach to problem-solving, while also effectively collaborating with distributed teams using tools like Slack and Jira.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months