About the role
Job Summary
We are looking for a skilled Java Microservices Developer with strong expertise in cloud-native development, integration, and messaging systems. The ideal candidate should have hands-on experience in building scalable applications using microservices architecture on Amazon Web Services and working with middleware and messaging platforms.
Key Responsibilities
- Design, develop, and deploy scalable Java-based microservices. - Build cloud-native applications using Amazon Web Services (AWS). - Develop RESTful APIs and ensure high performance and responsiveness. - Work on system integration across multiple platforms and services. - Implement messaging solutions using Amazon MQ and IBM MQ. - Utilize middleware technologies such as Apache Kafka or other Apache/Amazon-based tools. - Collaborate with cross-functional teams including DevOps, QA, and business stakeholders. - Participate in code reviews, troubleshooting, and performance tuning.
Required Skills
- Strong experience in Java (Core Java, Spring Boot, Spring Cloud). - Solid understanding of Microservices Architecture. - Hands-on experience with AWS services (EC2, S3, Lambda, API Gateway, RDS). - Strong knowledge of SQL (MySQL, PostgreSQL, or similar databases). - Experience with middleware technologies (Apache / Amazon-based platforms). - Expertise in messaging systems:
- Amazon MQ - IBM MQ
- Experience in API integration and system integration patterns. - Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Text as published by Unison Group. We don't edit postings; apply and ask questions on the employer's site.