IT Integration Engineer

EFG International
Geneva, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
CHF 77K

Job location

Geneva, Switzerland

Tech stack

Java
API
Artificial Intelligence
Application Integration Architecture
Information Systems
Data Integration
ETL
Document Management Systems
Electronic Data Interchange (EDI)
Python
Microsoft SQL Server
Openshift
Data Streaming
Talend
Data Processing
Camel
FastAPI
Event Driven Architecture
Containerization
Information Technology
Real Time Data
Kafka
Data Management
Microservices

Job description

Join EFG International as an IT Integration Engineer in Geneva. Be part of a dynamic banking environment with strong values.

Tasks

  • Design and support integration solutions using Python and Java.
  • Implement real-time data streaming with Kafka for seamless operations.
  • Collaborate with teams to optimize APIs and ensure compliance standards., We are seeking a highly skilled Integration Engineer to join our Data Integration and APIs team. The ideal candidate will have extensive experience in application integration, particularly within the banking sector. You will play a key role in designing, developing, and maintaining robust integration solutions, enabling seamless data flow across diverse platforms and applications., * Design, develop, and support integration solutions using Python, Java, and SQL Server.
  • Implement and manage real-time data streaming solutions using Kafka.
  • Manage and optimize APIs through API Management Platforms, ideally Gravitee.
  • Deploy, monitor, and maintain integration components within Openshift environments.
  • Collaborate with cross-functional teams to gather requirements and deliver scalable integration solutions.
  • Ensure integration solutions comply with security, regulatory, and performance standards.
  • Troubleshoot and resolve complex integration issues, providing expert guidance to junior team members.
  • Maintain documentation for integration processes, workflows, and standards.
  • Stay updated with the latest trends and technologies in application integration and data management., * Work in a dynamic, collaborative environment at the forefront of banking technology.
  • Opportunity to contribute to mission-critical integration projects.
  • Professional growth and learning opportunities.

Our Values

  • Accountability: Taking ownership for tasks and challenges, as well as seeking continuous improvement
  • Hands-on: Being proactive to rapidly deliver high-quality results
  • Passionate: Being committed and striving for excellence
  • Solution-driven: Focusing on client outcomes and treating clients fairly with a risk-aware mindset
  • Partnership-oriented: Promoting collaboration and teamwork. Working together with an entrepreneurial spirit.

Please ensure to attach a cover letter to your CV when filling the application.

Requirements

  • 5+ years in application integration, ideally in financial services.
  • Strong Python and Java proficiency for integration development.
  • Hands-on experience with SQL Server and API Management Platforms., * Minimum 5 years' hands-on experience in application integration, preferably within the banking or financial services sector.
  • Strong proficiency in Python and Java for integration development.
  • Advanced knowledge of SQL Server for data handling and transformation.
  • Experience developing APIs with FastAPI.
  • Practical experience with Kafka for data streaming and messaging.
  • Hands-on experience with API Management Platforms (Gravitee preferred).
  • Solid understanding of containerization and orchestration using Openshift.
  • Usage of AI for coding tasks and automation.
  • Proven expertise in Event Driven Architecture and Microservices Architecture.
  • Practical knowledge of Enterprise Integration Patterns.
  • Experience with ETL/ELT processes for data integration and transformation.
  • Practical experience with Model Context Protocol (MCP), including its implementation for efficient data exchange, model management, and integration within complex system architectures.
  • Experience in designing, implementing, and supporting mission critical services.
  • Proven ability to design and implement secure, scalable integration solutions.
  • Excellent problem-solving and communication skills.

Desirable Skills:

  • Experience with GO programming language.
  • Knowledge of Talend ESB and Apache Camel.
  • Familiarity with other API management platforms and integration tools.

Education:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or related field.

About the company

EFG International is a global private banking group, offering private banking and asset management services. We serve clients in over 40 locations worldwide. EFG International offers a stimulating and dynamic work environment and strives to be an employer of choice. EFG is committed to providing an equitable and inclusive working environment that is founded on the principle of mutual respect. Joining our team means experiencing a supportive environment, where your contributions are valued and recognised. We strongly believe that the diversity of our teams gives us a competitive advantage by fostering better decision-making and greater innovation. Our Purpose and Mission Empowering entrepreneurial minds to create value - today and for the future. We are a private bank, offering personalised solutions on a global scale to private and institutional clients. Our sustainable success is based on our talents and on how we partner with our clients and communities to create lasting value.

Apply for this position