Java Engineer building scalable Azure cloud-native applications, APIs, and integrations for Matrix, a global technology services company. Applying Java, Terraform, Docker, Kubernetes, and messaging technologies.
Responsibilities
Design, develop, test, and maintain high-performance Java-based applications and RESTful APIs
Build and deploy scalable cloud-native solutions using Microsoft Azure services
Develop and manage containerized applications using Docker and Azure Kubernetes Service (AKS)
Implement and maintain Infrastructure as Code using Terraform
Integrate applications with messaging platforms such as Apache Kafka and MQ
Develop and support data integration solutions leveraging Azure Data Lake Storage (ADLS)
Collaborate with architects, developers, DevOps engineers, and cross-functional teams
Troubleshoot and resolve application, integration, and cloud infrastructure issues
Ensure code quality, security, scalability, performance, and maintainability
Participate in technical design reviews, architecture discussions, and continuous improvement initiatives
Provide mentorship and technical guidance to junior team members when applicable
Requirements
3+ years of hands-on Java development experience
Strong experience building and consuming RESTful APIs and microservices
Solid understanding of object-oriented programming principles and software design patterns
Proven experience developing, deploying, and supporting applications within Azure environments
Hands-on experience with Azure Data Lake Storage (ADLS)
Hands-on experience with Azure Kubernetes Service (AKS)
Experience with Azure cloud infrastructure and services
Strong experience with Infrastructure as Code using Terraform
Hands-on experience with Docker and containerized application development
Experience deploying and managing workloads in Kubernetes environments
Experience working with event-driven architectures
Strong knowledge of Apache Kafka
Strong knowledge of IBM MQ or similar message queuing platforms
Experience with Azure Databricks or similar big data platforms
Hands-on experience with Spring Framework and Spring Boot
Exposure to CI/CD pipelines and DevOps best practices
Experience working within Agile/Scrum development methodologies
Prior experience leading technical initiatives or mentoring engineers
Strong analytical, troubleshooting, and problem-solving skills
Excellent communication and collaboration abilities
Développeur backend senior chez GHGSat, fournisseur de données satellitaires et aéroportées sur les émissions de gaz à effet de serre. Conception de services Python, API et solutions AWS évolutives.
Développeur Java principal concevant des systèmes backend pour les logiciels infonuagiques IA de Tecsys. Mentorant les développeurs et améliorant la performance, la sécurité et la fiabilité des chaînes d'approvisionnement.
Senior Java Developer building Java backend systems for Tecsys, a cloud software provider powering healthcare and distribution supply chains. Designing scalable microservices and mentoring engineers.
Senior Backend Engineer building scalable APIs and services for NimbleRx’s pharmacy fulfillment and patient engagement platform. Architecting reliable web products for patients, pharmacies, and healthcare customers.
Back - end and DevOps developer building cloud - native digital products at Mirego. Designing infrastructure, CI/CD pipelines, and reliable software solutions for clients.
Senior backend engineer building scalable services for Ground News, a platform comparing news sources and media bias. Owning backend features, reliability, and safe production rollouts.
Senior Node.js Engineer building distributed backend services and APIs for Wordly’s real - time translation platform. Extending Node.js modules, integrations, and event - driven systems for translation in 50+ languages.
Fullstack engineer evolving memodio’s prescribed digital health app with Flutter and Node.js. Building accessible features and regulated medical software for older users worldwide.
Senior Python engineer building reliable web - scraping and data - extraction workflows for Mindrift’s AI technology projects. Processing dynamic websites into accurate, validated structured datasets.