ROLES RESPONSIBILITIES Core Skills Job Title Senior Java Microservices Integration Engineer Experience Level 7-12 years Employment Type Full-time Contract Role Overview We are seeking a highly skilled Senior Java Microservices Integration Engineer to design develop and implement scalable backend systems and APIs The ideal candidate will have deep expertise in Java Spring Boot and microservices architecture along with hands-on experience in integrating enterprise systems and IAM platforms such as Okta Azure AD Ping SailPoint or CyberArk You will collaborate with cross-functional teams architecture DevOps QA and product management to deliver high-performance secure and maintainable integration services that support business-critical applications Key Responsibilities Design and develop Java-based microservices using Spring Boot Spring Cloud and related frameworks Build consume and maintain RESTful and event-driven APIs for integration with internal and external systems Implement integration patterns synchronous asynchronous event-based messaging queues Work with API gateways service discovery and security mechanisms OAuth2 JWT SSO Integrate and deliver solutions involving Identity and Access Management IAM platforms such as Okta Azure AD Ping SailPoint and CyberArk Collaborate with architects to define scalable resilient and cloud-native integration solutions Develop and optimize CI CD pipelines using Jenkins GitLab CI or similar tools Ensure code quality through unit testing integration testing and code reviews Work with containerization and orchestration platforms such as Docker and Kubernetes Integrate with messaging systems Kafka RabbitMQ or ActiveMQ for asynchronous communication Troubleshoot production issues and optimize system performance Document technical designs workflows and integration specifications Required Skills and Experience 7 years of hands-on experience in Java backend development Strong proficiency in Java 8 Spring Boot Spring Cloud and Microservices architecture Proven track record of delivering IAM solutions with platforms such as Okta Azure AD Ping SailPoint or CyberArk Experience with RESTful API design and OpenAPI Swagger documentation Knowledge of integration frameworks Apache Camel MuleSoft Spring Integration is a plus Strong understanding of message brokers Kafka RabbitMQ and event-driven architecture Proficiency with SQL NoSQL databases PostgreSQL MongoDB Redis Experience with CI CD Git Docker and Kubernetes Exposure to cloud platforms AWS Azure or GCP and their integration services Lambda SQS Event Grid etc Good grasp of authentication and authorization standards OAuth2 SAML JWT Robust problem-solving skills debugging abilities and performance tuning expertise Excellent communication and collaboration skills with an agile mindset Preferred Qualifications Bachelor s or Master s degree in Computer Science Information Technology or related field Certifications in Java AWS Azure Microservices architecture or IAM technologies Experience in API Management Apigee Kong AWS API Gateway or Azure API Management Familiarity with monitoring and observability tools Prometheus Grafana ELK stack Prior experience working in Agile Scrum development environments Soft Skills Strong analytical and architectural thinking Ability to mentor junior developers and review code Self-motivated with strong ownership of deliverables Excellent interpersonal and stakeholder management skills EXPERIENCE 6-8 Years SKILLS Primary Skill Java Development Sub Skill s Java Development Additional Skill s Core Java Spring