[Remote] AmazonMQ Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients. They are seeking a Senior Software Engineer who can design, implement, operationalize, and support enterprise-grade messaging solutions using Amazon MQ and the STOMP protocol, focusing on modernizing enterprise integrations and improving application reliability and scalability.ResponsibilitiesDesign, build, and operationalize messaging solutions using Amazon MQ (ActiveMQ/RabbitMQ) to support reliable communication between enterprise applications and servicesDevelop and maintain PHP-based integrations leveraging the STOMP protocol for message publishing, consumption, routing, and processingConfigure and manage Amazon MQ brokers across development, test, and production environments, ensuring high availability, scalability, and operational stabilityMonitor messaging infrastructure and proactively troubleshoot broker performance issues, message delivery failures, queue backlogs, dead-letter queues, and connectivity problemsCollaborate with application development, infrastructure, security, and platform teams to onboard new messaging workloads and establish integration standardsSupport the full lifecycle of messaging solutions, including architecture, implementation, testing, deployment, migration, and production supportImplement automation, observability, and CI/CD integration for messaging platforms, including monitoring, alerting, logging, and infrastructure provisioningSkillsStrong hands-on experience with Amazon MQ and proven experience implementing STOMP-based messaging solutions in PHP applicationsExperience designing and supporting message-oriented middleware in enterprise environmentsStrong understanding of asynchronous messaging patterns, pub/sub architectures, queues, topics, and event-driven system designExperience troubleshooting broker performance issues, message delivery failures, and high-volume messaging workloadsFamiliarity with AWS services and cloud-native integration patternsExperience implementing monitoring, observability, and operational support processes for messaging platformsExperience with ActiveMQ Artemis, RabbitMQ, Apache Kafka, or other streaming/event platformsExperience migrating legacy messaging solutions to Amazon MQKnowledge of enterprise security patterns, including TLS, certificate management, OAuth, and role-based access controlsExperience with Java, Python, or Node.js in addition to PHPExposure to microservices architectures and event-driven application modernization initiativesCompany OverviewImagineX is a digital services firm at the intersection of software engineering, data and AI. It was founded in 2015, and is headquartered in Atlanta, Georgia, USA, with a workforce of 201-500 employees. Its website is https://imaginexconsulting.com/.