Job Description
<p><p><b>Company Description :</b><br/><br/> Miratech helps visionaries change the world.<br/><br/> We are a global IT services and consulting company that brings together enterprise and start-up innovation.<br/><br/> Today, we support digital transformation for some of the world's largest enterprises.<br/><br/> By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business.<br/><br/> We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.<br/><br/> Miratech has coverage across 5 continents and operates in over 25 countries around the world.
Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.<br/><br/><b>Job Description :</b><br/><br/> Join us in revolutionizing customer experiences with our client, a global leader in cloud contact center software.<br/><br/> Our client brings the power of cloud innovation to enterprises worldwide, enabling businesses to deliver seamless, personalized, and delightful customer interactions.<br/><br/><b>About the Project :</b><br/><br/> This initiative is part of a next-generation digital engagement platform aimed at transforming how businesses connect with customers across multiple channels.<br/><br/> The primary focus is the integration of Aqua, an advanced outbound communication solution, into our digital ecosystem.<br/><br/> Aqua is widely used by healthcare providers, enterprises, and customer-centric organizations to deliver appointment reminders, test results, marketing campaigns, and personalized notificationswhile tracking user engagement in real time.<br/><br/> The project is structured into three key phases: SMS channel integration, Email channel integration and WhatsApp channel integration.<br/><br/> The project is built using modern, cloud-native technologies with a strong focus on scalability, reliability, and real-time communication.<br/><br/> The solution is built on a modern Google Cloud Platform (GCP) stack, with Java Spring Boot powering the backend and React + jQuery + JavaScript on the frontend, integrated with our in-house design system.<br/><br/> The architecture leverages GCP services such as Datastore, BigQuery, GCS Buckets, and Pub/Sub, following an asynchronous REST-based design for high scalability and :</b><br/><br/> - Design, develop, and maintain Java Spring-based microservices deployed on Google Cloud Platform (GCP).<br/><br/> - Build and maintain RESTful APIs with a strong focus on scalability, reliability, and security.<br/><br/> - Develop integration layers for various communication channels including SMS, Email, and WhatsApp via third-party APIs.<br/><br/> - Optimize data processing and storage by leveraging GCP Datastore, BigQuery, and Cloud Storage (GCS buckets).<br/><br/> - Write efficient, reusable, and testable code adhering to best coding standards and design patterns (e., SOLID principles).<br/><br/> - Participate in code reviews, automated testing, and continuous integration pipelines to ensure high code quality and robustness.<br/><br/> - Participate in sprint planning, backlog refinement, and cross-team collaboration with the Australia-based digital team.<br/><br/><b>Qualifications :</b><br/><br/> - 4+ experience with Java and Spring Framework for building scalable backend services.<br/><br/> - Proven expertise working with Google Cloud Platform (GCP) services, including Datastore, BigQuery, Cloud Storage (GCS), and Pub/Sub.<br/><br/> - Solid understanding of RESTful API design and asynchronous/event-driven architecture.<br/><br/> - Familiarity with cloud-native application development, deployment, and debugging in distributed environments.<br/><br/> - Experience with NoSQL and cloud databases is preferred over traditional RDBMS for this role.<br/><br/> - Comfortable working in an Agile/Scrum team environment and collaborating across time zones with international teams.<br/><br/> - Flexibility in working hours to provide overlap with teams in different time zones (e., Australia).<br/><br/> - Excellent problem-solving abilities with a proactive attitude towards overcoming technical challenges.<br/><br/><b>We offer :</b><br/><br/> - Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.<br/><br/> - Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.<br/><br/> - Work From Anywhere Culture : make the most of the flexibility that comes with remote work.<br/><br/> - Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.<br/><br/> - Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.<br/><br/> - Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.<br/><br/> - Social Sustainability Values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.</p><br/></p> (ref:hirist.tech)