Zum Hauptinhalt springen

Integration Engineer – Kafka / Java / Python

Technologie
Ampstek
Geneva, SchweizHeute
VollzeitHybrid

Stellenbeschreibung

Ampstek is hiring a Data Integration Engineer for our client Tech Mahindra, supporting a leading private bank in Geneva, Switzerland.

  • Location: Geneva, Switzerland – Hybrid (3 days onsite / 2 days remote)
  • Type: Permanent, Full-time
  • Language: English (Advanced)
  • Start: Immediate / short notice

About the Role

You will design, build and support enterprise integration solutions in a modern banking environment built on Kafka, APIs, microservices and OpenShift, while using AI tools to accelerate development.

Key Responsibilities

  • Design, develop and support integration solutions using Python, Java and SQL Server
  • Implement and manage real-time data streaming solutions using Kafka
  • Manage and optimise APIs through API Management Platforms (ideally Gravitee)
  • Deploy, monitor and maintain integration components in OpenShift environments
  • Collaborate with cross-functional teams to deliver scalable integration solutions
  • Ensure solutions meet security, regulatory and performance standards
  • Troubleshoot complex integration issues and guide junior team members
  • Maintain documentation for integration processes, workflows and standards
  • Use AI tools (including vibe coding approaches) to accelerate development, testing, documentation and log/incident analysis
Required Skills & Experience
  • 5+ years' hands-on experience in application integration, preferably in banking or financial services
  • Strong proficiency in Python and Java for integration development
  • Advanced SQL Server knowledge for data handling and transformation
  • API development experience with FastAPI
  • Practical experience with Kafka for streaming and messaging
  • Hands-on experience with API Management Platforms (Gravitee preferred)
  • Solid understanding of containerisation and orchestration with OpenShift
  • Proven expertise in Event-Driven and Microservices Architecture
  • Practical knowledge of Enterprise Integration Patterns and ETL/ELT processes
  • Experience using AI assistants for coding, testing and documentation, with the ability to critically review AI output
  • Practical experience with Model Context Protocol (MCP)
  • Experience designing and supporting secure, scalable, mission-critical services
  • Excellent problem-solving and communication skills

Nice to Have

  • Talend ESB and Apache Camel
  • Experience with other API management platforms and integration tools

Eligibility

  • EU/Swiss nationals or holders of a valid Swiss B/C work permit only (no visa sponsorship)
  • Candidates must be able to join at short notice – a 3-month notice period cannot be considered
Interested? Apply with your updated CV, or message me directly with your notice period and expected salary.
Keywords
kafkajavapythontime-and-attendanceplanning-and-designvisual-art-designproduct-development-and-designbusiness-integrationenvironment-health-and-safety-hsseecology-environmentmicroservicesartificial-intelligencetraining-and-developmentsqlreal-time-dataapplication-programming-interface-apiapi-managementapi-management-platformtroubleshootingtesting-and-analysis

Interessiert an dieser Stelle?