Switzerland's best tech talentjobs

Ready when you are.

Search
Layout
Layout
  • Développeur Java React Confirmé

    Société d’ingénierie informatique et de services du numérique créée en 2004, Qim info est implantée en Suisse 🇨🇭 (Genève, Lausanne, Zurich & Bâle) et en France 🇫🇷 (Annecy, Lyon & Paris) . Appartenant au groupe MoOngy, l’entreprise bénéficie aussi d’un réseau de développement international 🌐. 3e entreprise informatique de Suisse romande (ICT Journal), Qim info c’est surtout un ensemble de consultant.e.s capables d’intervenir à tous les niveaux d’un système d’information sur différents métiers (Études & Développement 💻, Fonctionnel 🔧, Infrastructures & Réseaux 🌐, Data 📊, DevOps 🚀...) et différents secteurs d’activités (Banque 🏦, Finance 💰, Assurance 📜, Luxe ✨, Retail 🛍️, Aéronautique ✈️...). Avec plus de 650 collaborateurs, nous sommes toujours à la recherche de nouveaux talents ! 🌟 En quelques mots 🎯 Nous recrutons actuellement un(e) Full-Stack Software Engineer (Java / React) pour accompagner les équipes de notre client grand compte. ⚙️ Environnement technique Backend Java (migration en cours vers Java 21) Architecture microservices APIs REST Frontend React (part importante du projet) Intégration UI propre et scalable Data & Infra MariaDB Environnement 100% on-premise (pas de cloud) Outils Git, Jira, Confluence, Jenkins 🎯 Objectifs de la mission Reprendre et structurer le backlog fonctionnel Développer de nouvelles fonctionnalités pour la gestion de flotte Intégrer un nouveau produit B2B Améliorer et stabiliser le frontend (React) Participer aux choix techniques et aux bonnes pratiques 📍 Informations pratiques Lieu : Lausanne Contrat : CDI Langues : Français & Anglais (B2+) Démarrage : Dès que possible Les étapes pour nous rencontrer : Premier contact : Notre équipe de chargés de recrutement est à votre écoute pour comprendre votre parcours et vos attentes 🎧. Entretien technique : Échangez avec un de nos collaborateurs pour parler technique 🛠️. Entretien avec un Business Manager : Découvrez les missions et projets en détail 🎯. Pourquoi choisir Qim info ? Expertise reconnue : Activité dans une dizaine de secteurs et une connaissance des métiers de l’IT 🌐. Suivi RH & managérial de qualité : Accompagnement dans votre montée en compétences et vos missions au quotidien 🌟. Culture d’entreprise : Partagez plus qu’une pause-café ! Qim tech talks, soirées annuelles et trimestrielles, Afterwork Qim... de nombreux événements sont organisés chaque année 🎉. Satisfaction des consultants : Chez Qim info, on est bien et ce sont nos consultants qui le disent mieux que nous sur Glassdoor (note de 4,1/5) 🌟. Vous souhaitez en savoir plus ? 🔍 Nous attendons avec impatience votre candidature !

    LocationLausanne, Waadt, Schweiz

  • Software Engineer - GPU performance

    About CynLr Just like a baby’s brain, CynLr Visual Intelligence stack makes Robots to instinctively see & pick any object under any ambience, without any training . ( a demo video link ). Today, we don’t have a robot that can fit a screw into a nut without slipping a thread. Imagine what it would take for a robot to assemble a Smartphone or a car by putting together 1000s of parts with varied shapes and weights, all in random orientations. Thus factories become complex, needing heavy customization of their environment. CynLr enabled visual robots intuitively handles any object, even from a clutter – a universal alternative to custom machines, simplifying factory lines into modular LEGO blocks of micro-factories. Simplifying factories with robots that can pick & place any object has been a 40 year old pipe dream - touted as The Holy Grail of Robotics . As a GPU developer, you will be responsible for building and translating the entire Vision Algorithm & Learning SW Stack into a performance-optimized code block and build mathematical models that are better represented in GPU. Requirements in Practice : Experienced with Low-level CUDA API Strong with fundamentals of C++/C. Adept with Visual Studio developer toolchain. Experience in low-level performance analysis and optimization with a strong understanding of the GPU HW architecture and HW-oriented performance optimization. including proficiency using GPU profiling tools such as NVIDIA Visual Profiler, NVIDIA Nsight Compute and Graphics Developer tools for debugging Optimizing Time Continuous kernels - not just High-Level Kernel optimizations that are shipped with CUDA. Design the framework of Pipelined Image processing CUDA core optimization to achieve maximum performance for a pipelined processing between multiple blocks of functions executing simultaneously. Dynamic Load balancing between kernels and functions. Interleaving processing between CPU and GPU and runtime modification of GPU processing control flow from CPU. Practice with NvidiaDirect to access memory directly from Peripheral devices (PCIe), Display and USB, bypassing the CPU Practice with constructing Direct Visualization of GPU Memory for Debugging without CPU transfer Experienced with designing and optimising foundational neural networks and modelling neurons (basically optimizing mathematical models that involve time-weighted kernels) ground up. Exposure to Omniverse is a Plus Must have an understanding of : GPU-based application development. Knowledge of CUDA (Excellency is not necessary) State machine architecture Realtime computing Memory architectures and optimizations. MIMD, SIMD Good to have experience and practice with Compiler working and construction. CPU architectures – x86, x64 & ARM Hardware-associated driver development. OS and layers (Board Support Packages, BIOS, UEFI, BootLoader) UI-based deployable application development Team Structure: The engineering team will comprise of – Algo Team, GPU Team, SW Dev Team & HW Team. Members of other teams will be passive members of each team apart from the team they lead. The Algo Team will provide the Neural Models & Vision algorithms, while the GPU Team will provide the GPU optimizations for the algos, HW team will provide the HW integration and SW team with translate GPU optimized algos into SW blocks. Each team will split the implementation among other teams and guide them through the implementation. Every team member will be a passive member of all other teams. What will you do? Simplistically put – you will think all the algorithms that the Neuroscience team comes up with through GPU for maximum performance. You will break down the entire pipeline of processing that imitates the visual pathway into optimized blocks and kernels of processing in GPU. You will meticulously discover the mathematical models that gives the maximum timing performance for every Neural Model/algorithm that the Vision and Neuro team comes up with. You will also be building some aspects of Debugging, profiling and Image visualizing tools for GPU. How will you Do? You have complete freedom here, but you will be subjected to reviews. Since this is a startup and the product is not yet well-defined, you would be the one with the responsibility of defining it. Expect things to be not orderly and requirements to not be solid. Part of your design effort largely involves requirements building too and developing architectures that are agnostic to such requirement changes. The SW part of the product significantly evolves as per your thought process and will henceforth carry your signature in it. You will also be building a team as the product evolves to maintain and develop further. Though confined to a focused area, the work is pretty much expected to be entrepreneurial with the exact advantages and difficulties of a startup.

    LocationLausanne, Waadt, Schweiz

  • Embedded Software Engineer – Robotics

    We are recruiting on behalf of a fast-growing, deep-tech company based in Zürich at the forefront of applied AI and autonomous systems. Already in production and scaling rapidly, they are looking for experienced Embedded Software Engineers to strengthen their core engineering team. This is a hands-on role for someone early in their career who wants real ownership, real impact, and the chance to grow fast in a world-class technical environment. Your responsibilities Take ownership of core components within the mission control software stack, from initial design through to long-term maintenance Define clean, modular interfaces that allow higher-level task logic to interact with robotic subsystems without needing to know their internals Bring together multiple independent systems (perception, manipulation, motion planning, and control) into a coherent, reliable execution framework Build the monitoring, state management, and error recovery mechanisms that keep complex, multi-step operations from falling apart in the field Set the bar for software quality across the team (unit tests, integration tests, system tests, CI/CD )and make sure it actually sticks Work shoulder-to-shoulder with robotics engineers and researchers to turn experimental capabilities into production-grade software What we're looking for 5+ years of professional software engineering experience Solid command of Python and C++ in real production environments ROS2 or hands-on robotics integration experience Familiarity with integrating AI/ML components into production architecture An architectural mindset : you think in interfaces, design patterns, and long-term maintainability, not just working code Hands-on experience with modern engineering practices: CI/CD, version control workflows, code review, automated testing end-to-end Comfortable in a Linux development environment Fluent in English; clear and direct in both technical and non-technical conversations If you want your code to move things in the real world, this is the role for you!

    LocationZürich, Schweiz

  • Junior Full-Stack Software Engineer (FAP-BC-DL-2026-143-GRAE)

    Job Description Are you a motivated Software Engineer with a passion for delivering complex and compelling information systems end-to-end? Are you at ease with server-side technologies, and also with writing frontends in JavaScript and not afraid to optimise database queries, to dive into data integration processes or configure and debug messaging/eventing systems? Do you enjoy working in an agile environment and a self-organised team? Then join our team of talented engineers and contribute to application software for CERN's Corporate Information Systems. CERN, take part! You will join the Business Computing (BC) group in the Finance and Administrative Processes (FAP) department, where 80+ talented international colleagues are responsible for delivering information systems for all of CERN's business functions. The product management-driven Business Computing Group is working for clients across the whole organisation (HR, Finance, Planning, Safety, Security, Purchasing, Logistics, and Accelerator Operations). The type of products under the group's responsibility range from custom-made solutions for a few users to large and widely integrated systems with 15,000+ users. Hence, working for the BC group provides numerous perspectives for being in touch with different technologies and business areas. As a Full-Stack Software Engineer in the Business Computing group, you will be part of a self-organised agile team responsible for the design, implementation, configuration and support of software solutions used across all of CERN. Your responsibilities : Design and develop full-stack enterprise applications. Implement and test software solutions. Develop frontend and backend features. Optimise SQL queries and database integrations. Configure and debug integration/messaging systems. Provide user and production support. Work in an agile self-organised team. Contribute to continuous process improvement. Participate in knowledge sharing activities. Maintain and enhance legacy applications. Use CI/CD and containerised development workflows. Collaborate with Product Managers and stakeholders. Your profile: If you are excited about this role but your past experience does not align perfectly with every qualification in the job description, we encourage you to apply anyway. You may just be the right candidate for this or other roles. Experience developing full-stack enterprise applications using Java, Spring Boot, and JavaScript. frontend frameworks (e.g. React). Experience with build, test, and deployment toolchains. Experience working with SQL and relational databases and Java database integration. Experience working in agile development teams. Experience with modern development workflows including Git, CI/CD (e.g. GitLab), containerisation, and GitOps. Experience maintaining and implementing features in legacy applications. Skills: Required: Full-stack development with Java, Spring Boot, JavaScript, React, and similar frameworks. Understanding of modern software design and architecture principles and patterns, and their. application in the Java and JavaScript ecosystems. Knowledge of Git or equivalent VCS. Nice to have: Knowledge of CI/CD tools like GitLab or equivalent. Knowledge of containerised software solutions. Knowledge of GitOps software development workflows. Knowledge of Power BI or a similar reporting solution. Knowledge of PL/SQL. Knowledge of cloud migrations of on-premise software. Spoken and written English, with a commitment to learn French. Eligibility criteria: You are a national of a CERN Member or Associate Member State. By the application deadline, you have a maximum of two years of professional experience since graduation in Computer Science / Computer Engineering (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree. You have never had a CERN fellow or graduate contract before. Applicants without University degree are not eligible. Applicants with a PhD are not eligible. Additional Information Job closing date: 14.06.2026 at 23:59 CET. Contract duration: 24 months, with a possible extension up to 36 months maximum. Job flexibility: Hybrid Target start date: 01-November-2026 (or earlier) Positions available: 3 This position involves: Work during nights, Sundays and official holidays, when required by the needs of the Organization. Job reference: FAP-BC-DL-2026-143-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer Global Benefits A monthly stipend between 5266-5793 Swiss Francs per month (tax free) depending on your degree. 30 days of paid leave per year plus 2 weeks annual closure. Coverage by CERN’s comprehensive health insurance scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund. Family, child and infant monthly allowances depending on your individual circumstances. A relocation package (installation grant and travel expenses) depending on your individual circumstances. Possibility to extend your contract up to 36 months. On-the-job and formal training including language classes. Overview of CERN - Discover a world where the impossible is made possible! At CERN, the European Organization for Nuclear Research, we are pushing the frontiers of science and technology. Our groundbreaking work brings together not only physicists but also a diverse range of professionals from engineering, technical, scientific, and administrative fields. Together, we foster an environment where innovation and collaboration thrive. Every day, we face exciting new challenges and opportunities to contribute to cutting-edge research that shapes our understanding of the universe. We meet these challenges through the diverse perspectives within our teams, ensuring every contribution is valued and driving our shared sense of inclusion and purpose. Diversity is a core value of CERN since its foundation, and it remains central to our mission and continued success. If you are ready to be part of a dynamic, inclusive community pushing the boundaries of knowledge, CERN is the place where your curiosity and skills can thrive. Be part of our mission to uncover what lies at the heart of the universe! TAKE PART! More information about us, here: careers.cern

    LocationGenf, Genf, Schweiz

  • Summer Intern

    Job Summary Hartree Partners is seeking a Summer Intern to join the Cross Barrel Trading Desk in our Geneva office for a 3-month internship programme starting as soon as possible. We are looking for a technically strong, quick learner who is self-driven and able to work independently. The ideal candidate takes ownership of tasks, conducts their own research, and shows initiative. Key Responsibilities & Duties Support the trading desk with technical and analytical tasks Develop and maintain Python-based tools and scripts Work with market and trading data Collaborate with team members on projects and development work Use Git/version control in a team environment Conduct independent research and problem solving Requirements: education, competencies & skills Completed or currently completing a bachelor’s degree in computer science or another STEM subject such as Engineering, Mathematics, or Physics Strong Python skills Familiarity with Git Quick learner with strong problem-solving ability Self-motivated and able to work independently Preferred Requirements Previous internship experience involving programming in a team setting Experience working on technical or software development projects

    LocationGenf, Schweiz

  • Software Engineer

    Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and security workflows, making it easy to find, fix, and prevent vulnerabilities — from code and dependencies to containers and cloud. Our mission is to empower every developer to innovate securely in the AI era — boosting productivity while reducing business risk. We’re not your average security company - we build Snyk on One Team, Care Deeply, Customer Centric, and Forward Thinking. It’s how we stay driven, supportive, and always one step ahead as AI reshapes our world. Software Engineer - Code Analysis (Zurich, Switzerland) Our Opportunity We’re looking for a collaborative Software Engineer to drive the evolution of the backend engine powering Snyk Code, our market-leading Static Application Security Testing (SAST) product. This engine sits at the rare intersection of advanced program analysis, AI, and massive-scale data processing, analyzing billions of source files daily across 15+ languages. You will play a key role in ensuring secure code for millions of developers by building a system that is fast and accurate. You’ll Spend Your Time Architecting high-performance algorithms and representations to analyze millions of lines of code in seconds. Advancing program analysis methods to extract sophisticated graph-based representations from diverse source languages. Optimizing, scaling and managing the distributed systems that power our SaaS platform, ensuring high reliability, low latency and ever improving accuracy for our global users. Participating in architectural discussions and elevating code quality through peer reviews and collaborative technical planning. You Should Apply If You Have professional experience building high-performance systems in C++ and are comfortable in a Linux environment. Are a mid-level professional with 3+ years of experience who can independently own features from concept to production. Are driven by complexity—you enjoy profiling and optimizing highly-parallel, highly-reliable software systems. Value sustainable engineering practices, seeing documentation and automated testing as key to long-term impact. Are comfortable with a hybrid working environment, collaborating onsite at least 3 days weekly in our Zurich office (adjacent to Zurich HB station). We’d especially love to hear from you if you: Have a background in Program Analysis, Compilers or Formal Methods (MSc, PhD or relevant professional experience). Have passion for programming languages; both theory and practice, and how they differ syntactically and semantically. Have interest or experience in security and vulnerability-detection. Have experience with Datalog, Graph Databases, or logic programming. We care deeply about the warm, inclusive environment we’ve created and we value diversity – we welcome applications from those typically underrepresented in tech. If you like the sound of this role but are not totally sure whether you’re the right person, do apply anyway! About Snyk Snyk is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups, to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk. Benefits & Programs Prioritize health, wellness, financial security, and life balance with programs tailored to your location and role. Flexible working hours, work-from home allowances, in-office perks, and time off for learning and self development Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers Health benefits, employee assistance plans, and annual wellness allowance Country-specific life insurance, disability benefits, and retirement/pension programs, plus mobile phone and education allowances

    LocationZurich, Zurich, Switzerland

  • Java Software Engineer (80%-100%) - Bern

    🧭 Java Software Engineer – Bern (Medical Technology) 📍Bern | 💰 CHF 120'000 - CHF 150'000 + Bonus! | 🌍 Remote Working A state backed medical company, is seeking an experienced Java Software Engineer to join their team. Specialising in innovative digital health and medical software solutions that support clinicians and improve patient outcomes, our client is committed to advancing healthcare through reliable, scalable technology. They are searching for a skilled Java Software Engineer passionate about: Java 21, Java 17, Java 11, Spring Boot 3.3, Spring Framework 6, Spring MVC, Spring WebFlux, Spring Security 6, Hibernate ORM 6, JPA (Jakarta Persistence), GraphQL, REST APIs, SQL Server 2022, PostgreSQL 16, Oracle Database 23c, Azure, AWS, Docker, Kubernetes, Helm, DevOps, CI/CD, Git, Maven, Gradle, React 19, Angular 19, TypeScript 5.7, JavaScript (ES2024+), HTML5, CSS3, Jest 30, JUnit 5, Mockito, Agile, TDD, Programmer, Full Stack Developer, Architect, Java Software Engineer. About the Role: As a Java Software Engineer, you will play a crucial role in developing and enhancing mission-critical medical software platforms. You will collaborate closely with product, clinical, and engineering teams to design secure, high-performance systems. ➕ Nice to Have: Experience using Agile methodology Strong communication and analytical skills, with a passion for learning and problem-solving Hands-on experience with Java, Spring Boot, Spring Framework, Hibernate, cloud platforms, containerised environments, and modern frontend technologies Previous exposure to Medical Tech, HealthTech, or regulated environments 💪 Benefits: Remote working options available. Comprehensive health insurance coverage. Opportunities for professional development and continuous learning within modern Java and cloud technologies. ✉️ Due to the high number of applications, we may not be able to respond to everyone, but we truly appreciate the time and effort taken to apply and will be in touch with shortlisted candidates.

    LocationBern, Bern, Schweiz

  • Fullstack Software Engineer

    Now is an amazing time to join Nozomi Networks as we build the future of OT and IoT cybersecurity. We defend some of the world’s largest organizations and critical infrastructure in more than 68 countries and we’re just getting started. Our AI-powered cybersecurity platform secures operational technology (OT) and Internet of Things (IoT) infrastructures for enterprises and government entities across energy, manufacturing, transportation, resources, and critical infrastructure. Now is an amazing time to join Nozomi Networks as we build the future of OT and IoT cybersecurity. We defend some of the world’s largest organizations and critical infrastructure in more than 68 countries and we’re just getting started. Our AI-powered cybersecurity platform secures operational technology (OT) and Internet of Things (IoT) infrastructures for enterprises and government entities across energy, manufacturing, transportation, resources, and critical infrastructure. Nozomi Networks is hiring a seasoned Software Engineer to join its expanding team. In this role, you'll design and implement features, you'll help reduce tech debt, support team processes, and contribute to overall success in a fast-paced, agile environment. You'll also get to take ownership of user-facing features from inception to release. Key skills include strong software design, experience with algorithms and data structures, building scalable distributed systems, and familiarity with automated testing. You could be the next "Nozomier"! If this sounds like you, read on. In this role you will: Contribute to the development and design of our solutions Design and implement using available technologies whilst taking the initiative to learn new ones Design and implement medium to large size features while reducing the system’s tech debt Proactively support colleagues to achieve overall team success Champion the team processes, ensuring everybody understands the benefits and tradeoffs Make a positive impact on the whole team Embody the Nozomi Networks Cultural Pillars and our mission to protect what matters most with transparency and trust Work in a fast-paced, agile environment Have the opportunity to wear different hats and to take ownership of user-facing features from inception to release and beyond To be successful in this opportunity, you will have: Proven extensive experience in at least one of the following languages: Ruby, Golang, C++ or Python Javascript/Typescript and React experience is highly valuable PostgreSQL knowledge is highly valuable Networking knowledge (TCP/IP, UDP, …) is highly valuable Automated Testing experience (TDD, BDD, etc) Field experience with Agile Methodologies Ability to operate in settings with strong confidentiality and data privacy protocols Who we are and what we stand for: Nozomi Networks is the leader in OT and IoT Cybersecurity. We protect the world's critical infrastructure, industrial and government organizations from cyber threats by providing exceptional network visibility, threat detection and operational insight. We’re always innovating and we hire the best at what they do to ensure our customers always have access to fast product enhancements, exceptional engineering support and rapid deployment across continents. If you like a challenge, and value integrity and customer success, we invite you to help Nozomi Networks build the future of OT and IoT cybersecurity. Diversity, Inclusion and Belonging are part of our core beliefs, at Nozomi Networks. Diversity of thought, background and culture broadens our knowledge of the world and helps us learn, grow, and gain new perspectives. What makes us all different is what makes us powerful. Our Global Benefits All of our benefits are customized to the country you are based in, naturally we want to get the best out of our Nozomiers, so we provide the best benefits packages, such as: Health & Wellness Financial Work-Life Balance Unparalleled Flexible Time-Off Need to know information Successful candidates will be subjected to background verification checks. Be cautious of unsolicited messages, fake email addresses, requests for money and unclear job descriptions. Report suspicious activity to authorities. Our open job opportunities and descriptions are posted on Nozomi Networks' career page. If in any doubt please apply for opportunities on our careers website here. If you would like to know more about our Privacy Policy, please click here. Any questions about how we process personal information, or if you would like help exercising your privacy rights please contact us using the email provided within the Privacy Policy.

    LocationMendrisio, Tessin, Schweiz

  • Software Engineer

    Das Unternehmen ist ein wachsendes Beratungs- und Implementierungshaus, das Kunden bei der Digitalisierung und Optimierung ihrer Geschäftsprozesse mit ERP (Odoo) unterstützt. Es kombiniert fachliches Know-how mit technischer Kompetenz und setzt auf eine enge Zusammenarbeit mit den Kunden, um massgeschneiderte Lösungen zu realisieren. Deine Aufgaben Planung und Durchführung von Datenmigrationen aus verschiedenen Systemen in eine ERP-Plattform Umsetzung von System-Upgrades über mehrere Versionen hinweg und Sicherstellung, dass bestehende Geschäftsprozesse weiterhin funktionieren. Entwicklung von Migrationsskripten, um vorhandene Business-Logik korrekt zu übertragen Analyse von Datenstrukturen und Systemlogik zwischen unterschiedlichen Softwareversionen Eigenständige Durchführung von Migrationen und Datenbankimporten Abstimmung technischer Anforderungen mit Kunden sowie internen Fachspezialisten Verantwortung für Teilprojekte innerhalb grösserer Implementierungen Mitarbeit bei der Entwicklung neuer Module und Erweiterungen der bestehenden Softwarelösung Unterstützung im Second-Level-Support, inklusive Analyse komplexer Fehler und Systemprobleme Dein Profil Sprachkenntnisse: Deutsch (C1, fliessend) Sehr gutes Verständnis von relationalen Datenbanken und Datenbankarchitekturen Programmiererfahrung, idealerweise mit Python Fähigkeit, komplexe technische Systeme schnell zu erfassen Von Vorteil: Erfahrung mit ERP-Systemen oder Systemmigrationen Perks & Benefits Spannende und abwechslungsreiche Projekte in unterschiedlichen Branchen Möglichkeit zur aktiven Mitgestaltung von Prozessen und Lösungen Flexible Arbeitszeiten und Homeoffice Zusammenarbeit in einem kleinen, erfahrenen Team mit schnellen Entscheidungswegen Abwechslungsreiche Tätigkeit zwischen Softwareentwicklung, Datenanalyse und Systemarchitektur

    LocationMetropolregion Luzern

  • Mid-Level Backend Software Engineer (f/m/d)

    As a leading global software product company in the field of Compliance & Automation, IMTF Group develops cutting-edge RegTech solutions with a strong focus on Anti-Money Laundering (AML), Know Your Customer (KYC), and Anti-Fraud. Our mission is to streamline compliance processes and reduce manual effort through the intelligent use of machine learning and data science - helping our clients stay ahead in an increasingly complex regulatory environment. At IMTF Group, we value innovation, excellence, and continuous learning. We foster a dynamic and collaborative work culture where your ideas are heard, and your contributions make a real difference. To strengthen our engineering team and continue delivering high-quality solutions to our clients, we are looking for a Mid-Level Backend Software Engineer (f/m/d) to join either our Bensheim office in Germany or our Zurich office in Switzerland. Responsibilities Develop and maintain backend services for products used in the banking sector Write clean, maintainable, and well-tested code built for production environments Implement complex features end-to-end, from understanding requirements to successful delivery Contribute to the continuous evolution of our architecture, tooling, and engineering practices Collaborate closely with product management, QA, and fellow engineers to turn business needs into reliable technical solutions Participate in code reviews and actively contribute to maintaining a high engineering standard across the team Requirements University Degree in Computer Science, Software Engineering or equivalent practical experience 2-4 years hands-on backend software engineering experience Strong knowledge of Java and related technologies (JPA / Hibernate, Gradle) Solid DB know-how and very good SQL skills Experience with containerization technologies as part of your day-to-day workflow Strong analytical and problem-solving skills with the ability to break down complex tasks into manageable solutions High attention to quality and maintainable software engineering practices Familiarity with concepts such as clean architecture, automated testing, agile methodologies, statically typed programming languages, and cloud-native technologies is considered an advantage Benefits Make the world safer: Help prevent financial crime and support our customers in creating a safer world Be part of a leading RegTech: Contribute to a well-established, innovative company in Switzerland International exposure: Work with global clients on diverse, challenging projects in a multicultural team Ownership and growth: Take responsibility from day one and develop your skills and career Flexible work environment: Enjoy hybrid work and flexible hours Paid education: Access opportunities for further training to enhance your expertise At IMTF, we are committed to treating all candidates with respect and equality, regardless of gender, religion, nationality, or any other characteristic. We embrace diversity and inclusion as integral components of our organizational culture, and we welcome candidates from all backgrounds to apply and contribute to our team.

    LocationZürich, Zürich, Schweiz