Job Description
Capco Poland is seeking a Senior Messaging Solutions Architect to design, develop, and maintain messaging and integration frameworks. The ideal candidate will have expertise in message queuing systems, event-driven architectures, and distributed systems. This role ensures secure, scalable, and reliable message delivery across platforms. Capco is a global management and technology consultancy focused on development, automation, innovation, and long-term projects in financial services.
Role involves:
- Designing and architecting scalable messaging solutions and integration patterns.
- Developing infrastructure strategies to support real-time and asynchronous communications.
- Implementing and managing message queuing systems (Solace, Kafka, RabbitMQ, ActiveMQ).
- Ensuring message reliability, delivery guarantees, and data security.
- Creating and maintaining technical documentation.
- Collaborating with cross-functional teams.
- Leading performance tuning, monitoring, and troubleshooting.
Requirements:
- Expertise in enterprise messaging systems (SOLACE, Apache Kafka, RabbitMQ, ActiveMQ).
- Strong knowledge of asynchronous messaging and event-driven architecture.
- Deep understanding of distributed systems, scalability, and fault tolerance.
- Proficiency in C# and Python.
- Experience with AWS and cloud-based messaging services.
- 8+ years of software development experience.
- 5+ years of hands-on experience with messaging and integration solutions.
- Bachelor's degree in Computer Science, Engineering, or related field.
Capco offers:
- Employment contract and/or Business to Business agreement.
- Remote work possibility.
- Multiple employee benefits packages.
- Access to 3.000+ Business Courses Platform (Udemy).
- Access to required IT equipment.
- Paid Referral Program.
- Participation in charity events.
- Ongoing learning opportunities.
- Flat, non-hierarchical structure.
- Work culture focused on innovation.