Create Alert
Email me similar jobs

Senior Java Developer – Data Platform & Integration

Company Description

Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and wealth managers, investment managers, as well as retail and neo banks. Our research led approach and continual innovation is powered by the passion and creativity of our colleagues.
We are always looking for talented people to join us on our mission to orchestrate the financial ecosystem and democratize access to wealth management. Avaloq offers the opportunity to work closely with some of the world’s leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential.

Job Description

About Us: we are the Integration, Data Platform, and Analytics domain teams, responsible for building scalable data integration and analytics solutions that enable financial institutions to seamlessly exchange, process, and analyze data across enterprise systems. Our flagship data platform powers high-volume data movement, transformation, streaming, and storage across cloud and on-premises environments.

Our mission is to create trusted, analytics and AI‑ready data platforms, turning Avaloq Core data into governed, reusable data products that power reporting, analytics, automation, and next‑generation AI use cases.

We value engineering excellence, innovation, ownership, and collaboration. Our teams work closely across multiple locations to deliver highly reliable, secure, and scalable data solutions for global banking clients.

What We’re Looking For: we are seeking a highly skilled and motivated engineer with a strong background in data integration, streaming architectures, and cloud-native development. The ideal candidate combines solid software engineering principles with hands-on experience in building scalable, event-driven systems.

Required Experience:

  • 5+ years of hands-on software development experience in enterprise applications.
  • Strong expertise in Java 17 and modern Java development practices.
  • Solid experience with Spring Boot, Spring Framework, REST APIs, and Microservices architecture.
  • Strong hands-on experience with Apache Kafka, Kafka Connect, and event-driven architectures.
  • Experience designing and implementing ETL/ELT pipelines and large-scale data integration solutions.
  • Hands-on experience with relational databases:
    • Oracle
    • PostgreSQL
    • Microsoft SQL Server
  • Strong SQL skills, query optimization, and database performance tuning experience.
  • Experience working with data formats:
    • Avro
    • JSON
    • Parquet
  • Experience integrating with cloud object storage:
    • Amazon S3
    • Azure Blob Storage
  • Proficiency in Python for automation, scripting, or data processing.
  • Working knowledge of JavaScript and modern web technologies.
  • Experience with containerized deployments using:
    • Docker
    • Kubernetes/OpenShift
  • Experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Strong understanding of software engineering best practices, including:
    • Unit Testing
    • Integration Testing
    • Code Reviews
    • Secure Coding
    • Design Patterns
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication skills and ability to work in distributed Agile teams.
  • Fluent in spoken and written English.

Key Tasks

  • Design, develop, and maintain enterprise-grade data integration and streaming solutions.
  • Build scalable data pipelines and microservices using Java 17 and Spring Boot.
  • Develop and enhance Kafka- and Kafka Connect-based integration frameworks.
  • Implement data ingestion, transformation, validation, and delivery processes across multiple data platforms.
  • Work closely with Product Owners, Architects, Business Analysts, and Engineers to deliver high-quality solutions.
  • Optimize application performance, scalability, reliability, and observability.
  • Participate in architecture discussions, technical design reviews, and code reviews.
  • Troubleshoot complex production issues and drive continuous improvement initiatives.
  • Contribute to DevOps, automation, CI/CD, and cloud-native engineering practices.
  • Mentor junior engineers and promote engineering best practices.
  • Closely collaborate with the Product Owner, Business Analysts and other Software Engineers distributed worldwide

Qualifications

Must‑Have

  • University degree in Computer Science/Physics/Engineering/Mathematics or comparable education
  • Practical experience implementing container platforms, preferably OpenShift / Kubernetes
  • Practical experience on Kafka and Kafka Connect
  • Analytical, problem solving and conceptual skills
  • Knowledge of at least two programming and scripting languages. Preferred are Java, Python and JS
  • Competent in one or more
  • Fluent in spoken and written English
  • Experience in implementing Microservices
  • Knowledge of Spring Boot Framework

Strong Advantages

  • Experience in Stream Processing, Streaming Data, and Data Pipelines
  • Practical experience on Infrastructure as code
  • Practical experience on Test Driven Development or Unit Testing
  • Knowledge of JavaScript and Python
  • Web UI / Angular
  • Work Experience in team with Agile Scrum
  • At least 2-3 years of work experience in the fintech or financial sector
  • Knowledge and experience on Avaloq Banking Suite
  • Hands-on experience with Snowflake

Additional Information

We realize that managing work life balance is a challenge we all face in our daily lives and in order to support with this we are pleased to offer hybrid and flexible working for most of our Avaloqers to maintain work life balance and still continue our fantastic Avaloq culture in our global offices.

In Avaloq we are proud to embrace diversity and understand the success of our business is built on the power of different opinions, we are whole heartedly committed to fostering an equal opportunity environment and inclusive culture where you can be your true authentic self.

We hire, compensate and promote regardless of origin, age, gender identity, sexual orientation or any other fantastic traits that make us all unique, we have done our best to write this advert in an inclusive and neutral way.

Please be aware that we will not accept speculative CV submissions for any of our roles from recruitment agencies, and any unsolicited candidate submissions will be exempt from any payment expectations.

#LI-Hybrid

Similar jobs