onsite
Senior Integration Application Developer - Stratco
Software Engineer
Lead the design and delivery of robust enterprise integration solutions using Java, Spring Integration, MuleSoft, and Kafka, enabling seamless data flow across cloud and on‑prem systems.
About the role
Key Responsibilities
- Architect and develop scalable integration solutions that connect disparate systems, APIs, and data sources across cloud and on‑prem environments.
- Implement and maintain MuleSoft flows, Java services, and Spring Integration components, ensuring high availability and performance.
- Design and expose RESTful and SOAP APIs, applying best practices for security, versioning, and documentation.
- Leverage Kafka for event‑driven architectures, managing topics, producers, and consumers to support real‑time data pipelines.
- Collaborate with cross‑functional teams to gather requirements, translate business needs into technical designs, and deliver solutions on schedule.
- Conduct code reviews, performance tuning, and troubleshooting to maintain code quality and system reliability.
Requirements
- 5+ years of experience in enterprise integration development with Java and Spring ecosystem.
- Proven expertise in MuleSoft Anypoint Platform, including API design, data mapping, and deployment.
- Strong knowledge of RESTful and SOAP web services, OpenAPI specifications, and security standards (OAuth, JWT).
- Hands‑on experience with Kafka or similar event streaming platforms.
- Excellent problem‑solving skills, ability to work independently, and strong communication abilities.