Zum Hauptinhalt springen

Integration Engineer – Kafka / Java / Python

Technologie
Ampstek
Genf, SchweizGestern
Vollzeit

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
OrchestrationCodingApache KafkaOpenShiftPythonSqlApache CamelApache Http ServerJava

Interessiert an dieser Stelle?