June 8, 2026
OT Server Engineer
Senior • On-site
Kolding, Denmark
emagine is looking for a OT Server Engieer for a client.
Main Responsibilities:
Engineering, deployment, and lifecycle management of virtual and physical OT server environments.
Conduct lifecycle assessments and maintain maintenance and upgrade roadmaps.
Provide server platform requirements, technical specifications, and procurement support materials.
Deliver secure server configurations, hardening documentation, and compliance evidence.
Coordinate with OEMs, suppliers, and internal stakeholders on supportability and transition impacts.
Execute server replacements, migrations, and version upgrades with minimal downtime.
Design backup, restore, and high availability solutions.
Proactively monitor performance, health, capacity, and security.
Drive automation and standardization to enhance reliability.
Support integration with OT/SCADA systems and conduct incident analysis for improvements.
Key Requirements:
Solid experience with server virtualization and Windows/Linux system administration.
Good understanding of secure OT network environments.
Familiarity with SCADA systems and operational integration.
Strong knowledge of virtualization technologies (e.g., VMware, vSAN).
Expertise in backup and disaster recovery solutions (e.g., Veeam).
Proficiency with directory services integration and monitoring tools.
Experience in preparing technical documents and validation support.
Knowledge of cybersecurity best practices for server environments.
Nice to Have:
Automation skills (e.g., PowerShell scripting).
Hands-on experience with enterprise server hardware (e.g., Dell, HPE, IBM).
Experience with security solutions (e.g., Trend Micro, Splunk).
Start: 1st of July 2026
Duration: End of November 2026
Similar jobs you might like
Technology
emagine Polska
Freelance OT-konsulenter til projekter i Energisektoren
Senior
On-site
Sorø, Denmark
🏢 Summary: Freelance OT specialist role focused on designing, securing, and optimizing SCADA and industrial control systems within critical energy infrastructure. The assignment covers the full OT stack, including architecture, cybersecurity, asset monitoring, and industrial automation. Projects involve high-availability environments where uptime and security are essential. 🗂️ Requirements: Proven experience in OT environments within energy, transmission, or production, Hands-on experience with SCADA systems and industrial control systems, Strong knowledge of industrial network architecture and segmentation, Experience with OT cybersecurity and compliance frameworks, Proficiency in industrial communication protocols, Understanding of critical infrastructure constraints, Experience with PLC communication and integration 📃 Skills: SCADA, PLC, Modbus, PROFINET, OPC, IEC62443, NIS2, Purdue, OT, Cybersecurity, Networking, Automation 🏢 Description: Er du en erfaren specialist inden for Operational Technology (OT)? Har du styr på SCADA-systemer, og vil du være med til at sikre og optimere fremtidens energiinfrastruktur? Vi oplever en løbende efterspørgsel på kompetencer inden for Operational Technology (OT) . Derfor opbygger vi nu næste års pipeline af freelance-konsulenter, der har modet og ekspertisen til at arbejde med samfundskritisk infrastruktur, hvor oppetid og sikkerhed er altafgørende. Fokusområder: Vi søger profiler, der kan navigere i hele OT-stacken. Opgaverne spænder bredt, men har altid fokus på industriel it og procesnetværk: OT-Arkitektur & Design: Etablering af robuste og segmenterede netværksløsninger (Purdue-model m.m.). Cybersecurity i OT: Implementering af sikkerhedstiltag, sårbarhedsanalyser og compliance (f.eks. NIS2 og IEC 62443). Asset Management & Overvågning: Sikring af synlighed og kontrol i komplekse produktionsmiljøer. Industriel Automation: Herunder integration af SCADA-systemer , PLC-kommunikation og datalogning. Din faglige ballast Du forstår virkelig forskellen på IT og OT. Vi leder efter dig, der har: Dyb indsigt i OT-miljøer: Erfaring fra energiforsyning, transmission eller produktion er et krav. Forståelse for kritisk infrastruktur: Du ved, hvad det kræver at arbejde i miljøer, hvor man ikke bare "rebooter". Teknisk spændvidde: Du har styr på industrielle protokoller (Modbus, PROFINET, OPC UA) og kender til de gængse kontrolsystemer og SCADA-platforme. Sikkerhedsmindset: Du tænker sikkerhed ind i alle lag af de industrielle systemer. Hvorfor vælge emagine som din partner? Som freelancekonsulent hos emagine bliver du en del af et af Europas førende netværk for high-end specialister. Vi åbner dørene til de tungeste og mest komplekse OT-projekter hos Nordens største energiselskaber. Vi tilbyder desuden en række eksklusive services: Sikkerhed i dit cashflow: Vi garanterer faste månedlige betalinger – du skal aldrig bekymre dig om kundens betalingsfrister. Enkel hverdag: Brug vores app til hurtig fakturering og kontraktstyring, så du kan bruge din tid på koden eller ledelsen. CV-optimering: Vores sourcing-specialister hjælper dig med at skærpe din profil, så den matcher kundens specifikke krav. Personlig Job-agent: Bliv notificeret før alle andre, når drømmeopgaven lander. emagine eget jobsite: Få fuldt overblik over aktuelle åbninger på vores dedikerede projektportal for konsulenter. Er du klar til 2026? Vi tager løbende dialogen med kvalificerede freelancere. Send dit CV og en kort oversigt over dine primære OT-kompetencer samt eventuel erfaring med specifikke SCADA/HMI-systemer .”
Technology
emagine Polska
Software Engineer mit Fullstack-Tätigkeiten, remote und München (m/w/d)
Senior
Hybrid
Munich, BY, Germany
🏢 Summary: Software Engineer role focused on end-to-end development of complex software solutions from analysis and design through testing, deployment, and maintenance in a banking/FinTech environment. The position involves working in an agile team using modern Java and Angular-based technologies, ensuring high quality, scalability, and regulatory compliance. Remote work with regular on-site presence in Munich is required. 🗂️ Requirements: Strong experience with Java development, Strong experience with Angular and Spring Boot, Experience with complex system environments and dependencies, Experience with SQL and relational databases, Experience with event-driven systems (e.g. Kafka), Experience with Docker, OpenShift and CI/CD, Experience with agile methodologies (Scrum or SAFe), Experience in banking or FinTech environment, Knowledge of troubleshooting methods, Very good German language skills 📃 Skills: Java, Angular, SpringBoot, JavaScript, SQL, Oracle, DB2, PostgreSQL, Redis, Kafka, Docker, OpenShift, CI/CD, Scrum, SAFe, HTML, JBF 🏢 Description: Wir, die emagine GmbH, suchen einen Software Engineer (m/w/d), der an der Entwicklung einer Anforderung beginnend mit der Analyse über den Test hinaus bis zur Auslieferung in Produktion inkl. daraus entstehenden Wartungsmaßnahmen beteiligt ist. Er bringt seine Fähigkeiten in das Softwareentwicklungsteam mit ein, um anstehende Aufgaben gemeinsam zu meistern und effiziente Lösungen zu finden. Sie entwickeln Software im dezentralen Umfeld in Java, JBF, HTML, Angular, Spring Boot usw. Ort: Remote und München, ca. 2x / Monat vor Ort, je nach Teamabsprache und alle 1 Wochen zum PI-Planning für 2-3 Tage Auslastung: 100 % Start: 01.07.2026 Dauer: Bis 30.09.2026, es wird quartalsweise beauftragt, eine längerfristige Beauftragung ist gewünscht Aufgaben: Konzipiert, designed, entwickelt, testet, pflegt und wartet Software. Berücksichtigt die Modularisierung, Skalierung und Wartbarkeit des Softwareprodukts. Ist in der Lage, verschiedene Aufgabendisziplinen innerhalb des Teams wahrzunehmen (Entwicklung dezentral, Entwicklung zentral, Test und Fachexpertise), kann Spezialist in einer Disziplin sein. Der Software Engineer spezifiziert und schätzt Anforderungen in der Sprintplanung bzw. während der Konstruktionsphase. Identifiziert und organisiert Aufgaben in Abstimmung mit dem Team und bearbeitet diese. Setzt die vom Produktmanager und Produktverantwortlichen in der Entwicklung geforderten Anforderungen bis zur Auslieferung in der definierten Qualität um (beinhaltet u. a. Konzeption / Design, Implementierung, Test bzw. Testautomatisierung, Auslieferung). Fordert Maßnahmen zur Erreichung der Qualitätsziele des Produktes vom Produktverantwortlichen oder Projektleiter ein. Berät den Produktverantwortlichen in der Entwicklung bei der Ausgestaltung der Entwicklungsartefakte. Im mixed Umfeld ist er für die Selbstorganisation des Teams mit verantwortlich. Identifiziert geeignete Maßnahmen und setzt diese zur Optimierung der Teamarbeit im Rahmen des kontinuierlichen Verbesserungsprozesses um. Realisierung der Module/Datenbanken Integration der Module/Datenbanken zu Software-Einheiten Einbindung der SW-Einheiten ins System Durchführung der Freigaben Einsatz von DB-Objekten in die verschiedenen Testumgebungen Durchführung von Entwicklertest (inkl. der Übergabe in die Testinfrastruktur und abschließender Tests der implementierten Module) Ihr Profil: Angular / Spring Boot mit Umfeldern mit hohem Komplexitätsgrad vertraut (Abhängigkeiten, Fachliche Abstimmungen mit fachlichen Schnittstellen außerhalb des Team-Umfelds) mit der Einhaltung der regulatorischen Bankenanforderungen vertraut Erfahrung mit agiler Entwicklung (Scrum, SAFe) Eigenen hohen Anspruch an Qualität der Auslieferung Kenntnisse über Methoden fürs Troubleshooting Zusammenarbeit mit cross-funktionalen Teams Kommunikationsfest VSC, WebStorm oder nach Absprache auch andere Java JavaScript (für Migrationsprojekte) Datenbanken: Oracle, SQL oder DB2, Redis oder Postgress Event-Message-Systeme: z.B. Kafka ggf. Prozess-Engines Openshift, Docker und CICD Erfahrungen im Banken- oder FinTech-Umfeld sehr gute Deutschkenntnisse
Technology
emagine Polska
OutSystems Software-Ingenieur / Entwickler (m/w/d)
Mid
Hybrid
Munich, BY, Germany
🏢 Summary: Long-term contract for an OutSystems Software Engineer to implement and maintain enterprise applications using the OutSystems platform, including core services, integrations, UI, and BPT processes. The role involves supporting architecture design, defining development standards (DoD/DoR), and ensuring documentation and quality assurance throughout the full development lifecycle. Work is based in Munich with possible remote arrangement. 🗂️ Requirements: Minimum 2 years of experience developing OutSystems solutions, Strong knowledge of software development principles, Experience with JavaScript, Experience with SQL, Experience with C# and High-Code Extensions, Experience with OutSystems BPT-Engine, Experience in developing customer portals, Knowledge of quality assurance practices, Ability to communicate in German 📃 Skills: OutSystems, BPT, JavaScript, SQL, C#, High-Code, UI, Integration, CoreServices, QualityAssurance 🏢 Description: Wir die emagine GmbH sind auf der Suche nach einem OutSystems Software-Ingenieur / Entwickler (m/w/d) . Standort: München, remote nach Absprache möglich Start: 01.06.2026 bis voraussichtlich 29.11.2027 Auslastung: 39 h/w Tätigkeitsprofil Sie setzen die fachlichen Anforderungen in OutSystems um (u.a. Core Service/ Widgets, Integration Services, UI) Sie unterstützen das Team bei der Definition von DoD und DoR Sie sind verantwortlich für die Dokumentation der Entwicklung über den gesamten Entwicklungszyklus Sie unterstützen den OutSystems-Architekten bei der Erstellung der Architektur Sie setzen Prozesse auf Basis der OutSystems BPT um Anforderungsprofil Fachliche Anforderungen Sie bringen nachweisliche Erfahrung von mehr als 2 Jahr als Entwickler für OutSystems Lösungen mit Sie verfügen über gute Kenntnisse im Bereich Qualitätsicherung Sie besitzen gute Kenntnisse in Softwareentwicklung Sie geben gerne ihr Wissen weiter und unterstützen unseren internen Wissensaufbau im Umgang mit OutSystems Sie bringen Erfahrungen in Javascript, SQL, High-Code Extensions in C# mit Sie bringen Erfahrungen in der Entwicklung von Kundenportalen mit Sie haben Erfahrungen mit der OutSystems BPT-Engine Sie vermitteln proaktiv Einschränkungen/ Restriktionen von OutSystem bei der Umsetzung von Anforderungen Persönliche Anforderungen kommunikationsstark & kontaktfreudig Sie können auf deutsch kommunizieren Empathie um sich in die Situation des Kunden hineinzuversetzen Koordination, Organisationsgeschick und Durchhaltevermögen Die Stelle klingt für Sie spannend und Ihr Profil passt auf die Anforderungen? Dann freuen wir uns über Ihre Bewerbung! Ansprechpartner bei emagine: Alina Maria Guardavascio Recruiter Email: alina-maria.guardavascio@ emagine.de Mob.: +49 15172943283
Technology
emagine Polska
System Reliability Engineer
Mid
Hybrid
Stockholm, Sweden
🏢 Summary: System Reliability Engineer role to support a banking client with implementation and onboarding of Validio in an on-premise Kubernetes environment. The position focuses on system setup, IT security controls, and operational guidelines within a data management team. Hybrid work model in Stockholm for a 6-month contract. 🗂️ Requirements: Minimum 3 years experience as System Reliability Engineer, DevOps Engineer, Cloud Engineer, or similar role, Experience with Linux or Windows server administration, Hands-on experience with Kubernetes and Docker, Experience with at least one cloud platform: Azure, GCP, or AWS, Experience with CI/CD pipelines and infrastructure as code, Proficiency in scripting with Python, Bash, or Powershell, Experience with monitoring tools, Knowledge of cybersecurity principles including configuration, encryption, authentication, Experience with EntraID 📃 Skills: Validio, Kubernetes, Docker, Linux, Windows, Azure, GCP, AWS, Terraform, Gitlab, Github, Python, Bash, Powershell, Grafana, Prometheus, Splunk, EntraID, CI/CD 🏢 Description: emagine is looking for a System Reliability Engineer to help our banking client with Validio implementation. Start date: 2026-06-22 End date: 2026-12-22 Location: Stockholm (3 days onsite, 2 days remote) Description System Reliability engineer to work with data management team on technology side. Required due to lack of resources to work with either existing offerring or help on-boarding new Validio tooling to the bank. Validio will be hosted on-premise via SebShift using Kubernetes containerised environments. We need resource to help with system establishment and guideliness creation to solve ITSEC controls. Desired background: System Support engineer OR System Reliability Engineer OR Devops Engineer OR Cloud Engineer (tenure at-least 3+ years) Tech stack either/or as well: Linux server Windows server Cloud platforms (Azure/GCP/AWS) Kubernetes Docker CI/CD (Terraform, Gitlab, Github) Scripting (Python, Bash, Powershell) Monitoring (Grafana, Prometheus, Splunk) Cyber Security pricniples (Configuration, encryption, authentication) EntraID
Technology
emagine Polska
IT Software Engineer - Java Backend & DevOps Engineer (m/w/d)
Senior
Hybrid
Cologne, NW, Germany
🏢 Summary: The role focuses on developing and evolving Java-based backend services for central retail business processes while driving DevOps practices and CI/CD operations. You will work in an agile team, integrating legacy systems and shaping deployment strategies in a hybrid setup (60% remote). 🗂️ Requirements: Strong experience in Java backend development (Java 8+), Practical experience with Spring Boot 2.x+, Experience working with agile methodologies (Scrum or Kanban), Strong knowledge of relational databases (DB2 or PostgreSQL), Experience integrating and maintaining legacy systems, Experience defining and managing deployment processes, Understanding of DevOps principles and practices, Hands-on experience with CI/CD processes 📃 Skills: Java, Spring, SQL, DB2, PostgreSQL, Docker, Kubernetes, Helm, Kafka, GitLab, Grafana, Keycloak, CI/CD 🏢 Description: Wir, emagine GmbH, suchen einen erfahrenen Java Backend & DevOps Engineer (m/w/d). In dieser Rolle arbeitest du an zentralen Komponenten der Warenwirtschaft und gestaltest aktiv Lösungen für Geschäftsprozesse. Start: 1. Juli 2026 Einstazort: Köln Remoteanteil: 60% (3 Tage pro Woche remote, 2 Tage pro Woche vor Ort) Aufgaben: Entwicklung und Weiterentwicklung von Backend-Services auf Basis von Java (Spring Boot) Mitarbeit in einem agilen, crossfunktionalen Team im Produkt „Store Processes“ Umsetzung von Anforderungen in den Bereichen: Marktbestellungen Marktwareneingang Regalplatzmanagement Retourenmanagement Konzeption und Umsetzung von DevOps-Prozessen und Deployment-Strategien Verantwortung für Build-, Deployment- und Betriebsprozesse (CI/CD) Integration und Weiterentwicklung von komplexen Legacy-Systemen Must-Have Qualifikationen: Fundierte Erfahrung in der Java Backend-Entwicklung (Java 8+, Spring Boot 2.x+) Erfahrung mit agilen Methoden (z. B. Scrum, Kanban) Sehr gute Kenntnisse in relationalen Datenbanken (z. B. DB2, PostgreSQL) Erfahrung im Umgang mit und der Integration von Legacy-Systemen Know-how in der Definition und Steuerung von Deployment-Prozessen Verständnis für DevOps-Prinzipien und -Arbeitsweisen Kenntnisse in den Tools / Systemlandschaft: Spring Boot 2.x+, Java 8+, Docker, Kubernetes, Helm, SQL (DB2/PostgreSQL), Kafka Nice-to-Have: Pair- und Ensemble-Programming Ereignisbasierte Architektur Erfahrung mit folgenden Technologien: GitLab CI, Grafana, Keycloak Persönliche Kompetenzen: Ausgeprägte Teamfähigkeit Gute Kommunikationsfähigkeit / Konfliktfähigkeit und Stakeholder-Orientierung Hohe Eigenständigkeit und Kaltstartfähigkeit in neuen Themen
Technology
emagine Polska
3 Backend developers
Senior
On-site
Stockholm, Sweden
🏢 Summary: Senior Backend Developer role within a business-critical banking initiative, focused on building and modernizing backend services and batch/ETL solutions in a highly regulated environment. The position involves developing scalable Java/Spring-based applications, integrations, and data processing flows in a SAFe agile setup. It requires on-site work in Stockholm with potential extension beyond the initial contract period. 🗂️ Requirements: 8–10+ years of professional backend development experience, Strong hands-on experience with Java and Spring Boot, Experience with JPA and service-oriented architecture, Strong experience with Kafka and REST APIs, Experience with Microsoft SQL Server (MSSQL), Experience working in Linux environments, Experience with CI/CD tools (Bitbucket, Jenkins, Artifactory), Knowledge of Kubernetes, Experience with authentication/security frameworks (JWT), Strong experience with Spring Batch (mandatory for batch-focused role), Experience with Apache Camel and stored procedures, Experience with integrations across APIs, messaging platforms, and legacy systems 📃 Skills: Java, Spring, SpringBoot, SpringBatch, JPA, Kafka, REST, MSSQL, SQL, Linux, Kubernetes, Bitbucket, Jenkins, Artifactory, JWT, ApacheCamel, Vert.x, Lucene, Memcache, Caffeine, .NET, Splunk, AppDynamics, Sysdig, Grafana 🏢 Description: emagine are looking for three Senior Backend Developers to join a business-critical development initiative in a complex and highly regulated environment for our client within the banking industry. Start: 2026-06-08 End: 2026-11-30 (extension could be possible) Location: Stockholm, min 3 days/week at the office We are seeking experienced and proactive developers with 8–10+ years of professional experience , who can quickly become productive after onboarding and work both independently and collaboratively within a SAFe-based agile setup . Two of the consultant roles will have a strong focus on backend development with Java, Spring Boot, and databases , while the third role will focus more heavily on batch processing and ETL flows , where Spring Batch is a key requirement. Key Responsibilities Design, develop, and maintain backend applications and integrations Build and optimize scalable services using Java and Spring Boot Develop and maintain batch and ETL processes Work with integrations across APIs, messaging platforms, and legacy systems Support modernization initiatives and migration towards new technical platforms Collaborate with cross-functional teams in a SAFe environment Ensure high standards within security, performance, and maintainability Required Competence Backend Development Strong hands-on experience in Java and Spring Boot Experience with JPA and service-oriented architecture Experience with Kafka and REST APIs Knowledge of Vert.x, Lucene, Memcache, Caffeine , or .NET is considered an advantage ETL / Batch Processing Strong experience with Spring Batch (mandatory for one of the roles) Experience with Apache Camel and stored procedures Databases Solid experience with Microsoft SQL Server (MSSQL) Platform & Runtime Experience working in Linux environments Knowledge of Kubernetes and platform modernization initiatives CI/CD & DevOps Experience with Bitbucket, Jenkins, and Artifactory Security & Monitoring Experience with authentication/security frameworks such as JWT Familiarity with audit logging and monitoring tools such as Splunk, AppDynamics, Sysdig, and Grafana Integrations Strong experience with Kafka and REST-based integrations Experience working with mainframe integrations , file-based integrations, and legacy adapters is highly valued Consultant Profile We are looking for outgoing, senior consultants who are comfortable taking ownership and working with minimal supervision after the initial introduction period. The ideal candidate is technically strong, communicative, and thrives in both independent work and collaborative agile team environments.
Technology
emagine Polska
Backend Entwicklung, ab sofort, remote und FFM (m/w/d)
Senior
Hybrid
Frankfurt am Main, HE, Germany
🏢 Summary: Backend development project focused on building and maintaining cloud-native microservices using Java or Kotlin, Spring Boot, REST APIs, and MongoDB/SQL databases. The role includes CI/CD automation, Kubernetes-based deployments, performance optimization, and code reviews in an agile environment. Remote work is possible with one on-site day per week in Frankfurt. 🗂️ Requirements: Mehrjährige Erfahrung in agiler Backend-Entwicklung, Java 19+ oder Kotlin, Spring Boot, REST-API-Entwicklung, JSON, XML, MongoDB, SQL-Datenbanken, Oracle, PostgreSQL, Kubernetes, Docker, Deutschkenntnisse C2 📃 Skills: Java, Kotlin, Spring, SpringBoot, REST, OpenAPI, JSON, XML, MongoDB, SQL, Oracle, PostgreSQL, Kubernetes, Docker, CI/CD, DevOps, Microservices, Azure, Angular, Git, Jira, Confluence 🏢 Description: Wir, die emagine GmbH, suchen Unterstützung durch einen Backend Entwickler (m/w/d). Projektbeginn: Ab sofort nach Absprache Projektort: Frankfurt am Main 1 Tag die Woche, sonst Remote Projektdauer: 31.12.2026 (mit Option auf Verlängerung) Ihre Aufgaben: Entwicklung moderner Microservice-Backends (Java 21, Kotlin, Spring Boot 2) mit flexiblen Schnittstellen (OpenAPI REST-APIs) und effizienter Datenhaltung (MongoDB & SQL) Umsetzung, Weiterentwicklung und Wartung von Services und Features, inklusive Performance-Optimierung, Fehleranalyse und Fehlerbehebung Erstellung automatisierter Tests zur Sicherstellung der Stabilität der CI/CD-Pipeline Konzeption, Dokumentation und Technologie-Auswahl der neuen Projekte und Features Sicherstellung einer Cloud-Native-Architektur unter Einsatz von DevOps, CI/CD, Kubernetes und Microservices Durchführung von Code-Reviews zur kontinuierlichen Verbesserung der Code-Qualität und des Wissensaustauschs im Team Ihr Profil: Essenziell: Mehrjährige Projekterfahrung in der agilen Backend-Entwicklung mit Java (idealerweise Java >19) oder Kotlin und Spring Boot Essenziell: Fundierte Kenntnisse in der Programmierung von Schnittstellen (JSON, XML, REST) Essenziell: Fundierte mit NoSQL-Datenbanken (MongoDB) sowie SQL-Datenbanken (Oracle/PostgreSQL). Kenntnisse in Container-Technologien wie Kubernetes und Docker. Von Vorteil: Erfahrung mit Jira, Confluence, Spring Boot, Azure, Angular, git und Testautomatisierung. Sehr gute Deutschkenntnisse (min. Sprachniveau C2)
Technology
emagine Polska
Senior Java Developer
Senior
Remote
Lisbon, Portugal
🏢 Summary: Senior backend developer role focused on designing and developing scalable backend services using Quarkus or Spring Boot. The position involves database and transaction management, maintaining code quality through testing and reviews, and optimizing production performance. Candidates should have strong Java expertise and experience operating backend systems. 🗂️ Requirements: Strong knowledge of Java fundamentals, Experience with Quarkus or Spring Boot, Experience designing and operating backend services, Understanding of databases and transaction management, Ability to perform testing and code reviews, English proficiency at B2 level or higher 📃 Skills: Java, Quarkus, Spring, SQL, Testing, Git 🏢 Description: Summary: emagine is currently hiring experienced senior developers who possess the necessary technical skill set to design and develop efficient backend services. Responsibilities: Designing and developing scalable backend services using Quarkus or Spring Boot. Implementing solid database management and transaction handling. Ensuring high code quality through rigorous testing, code reviews, and adherence to Clean Code principles. Optimizing the performance and troubleshooting issues in production environments. Must Haves: Strong knowledge of Java fundamentals (collections, classes, interfaces, enums, inheritance, exception handling). Experience in designing, developing, and operating backend services using Quarkus or Spring Boot. Solid understanding of databases and transaction management. Ability to ensure code quality through testing and code reviews. Proficient in English (minimum B2 level). Nice to Haves: Experience with performance optimization techniques. Familiarity with Clean Code principles.
Technology
emagine Polska
Software Engineer - Microservices
Mid
Hybrid
Porto, Portugal
🏢 Summary: The offer is for a Software Engineer focused on designing and developing scalable, cloud-native microservices for the Miles Enterprise platform using the Java stack. The role involves building RESTful APIs, applying domain-driven design, and working with modern DevOps and security practices within a secure SDLC. Candidates will contribute to production-ready backend solutions integrated with internal and external systems. 🗂️ Requirements: 3+ years of backend development experience with Java, Strong experience with Java 17, Experience building microservice architectures, Experience implementing RESTful APIs, Strong SQL knowledge, Experience with PostgreSQL, Experience with Git, Experience with Maven, Experience with Jenkins or GitHub Actions, Fluent English communication skills 📃 Skills: Java, Java17, Java21, REST, SQL, PostgreSQL, Git, Maven, Jenkins, GitHubActions, CI/CD, Docker, Kubernetes, Kafka, Angular, NoSQL 🏢 Description: Emagine is seeking a Software Engineer - Microservices who is eager to contribute to the expansion and enhancement of the Miles Enterprise platform through scalable, cloud-native, and secure microservice solutions. Your Main Responsibilities: Translate domain models into microservice architectures. Collaborate with internal API consumers and integrate with external systems using a domain-driven-design approach. Develop scalable and cloud-native solutions using modern development and DevOps practices such as CI/CD, containerization, and automated testing. Apply a security-first mindset when implementing features and changes within the Secure Software Development Life Cycle (SSDLC). You Bring: 3+ years of experience as a backend engineer building scalable, production-ready solutions using the Java stack (with strong experience in Java 17 and ideally Java 21). Experience implementing RESTful APIs within microservice architectures. Strong expertise in SQL, specifically PostgreSQL. Proficiency with DevOps tools and practices, including Git, Maven, Jenkins, or GitHub Actions. Fluent communication skills in English. Nice to Have: Familiarity with NoSQL datastores. Experience or knowledge of technologies such as Angular, Kafka, Docker/Postman, or Kubernetes. Knowledge of additional languages besides English. About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com .
Technology

Cleerly
IT Engineer III
Senior
Remote
Denver, CO
115,500 - 137,496 USD/yr
🏢 Summary: IT Engineer role focused on building and securing enterprise IT infrastructure in a digital health environment. The position includes endpoint management, IAM, networking, IT service delivery, compliance support, and strategic IT roadmap execution in a primarily remote company with partial onsite work in Denver. Candidates will manage scalable IT operations, collaborate with InfoSec and HR teams, and lead infrastructure and hardware lifecycle initiatives. 🗂️ Requirements: 8+ years of Enterprise IT experience, Experience managing macOS and Windows environments, Experience implementing MDM solutions, Proficiency with IAM platforms, Knowledge of OIDC and OAuth2 authentication protocols, Experience managing secure networking infrastructure, Experience with endpoint protection services, Experience collaborating with InfoSec and HR teams, Experience with VPN, SASE, and CASB technologies, Experience using JIRA or similar ticketing systems, Experience managing Google Workspace, Strong technical documentation and writing skills, Ability to work onsite in Denver at least 2 days per week 📃 Skills: macOS, Windows, Jamf, Kandji, ManageEngine, Okta, OIDC, OAuth2, VPN, SASE, CASB, JIRA, Google, Workspace, MDM, IAM, Firewalls, Switches, Wireless, InfoSec 🏢 Description: About the Opportunity We have an immediate opening for an IT Engineer to execute on our enterprise IT roadmap. We're searching for someone excited to build a secure and compliant enterprise IT ecosystem and drive efficiency for our employees. What would I be doing? You will partner with our Information Security, IT Management, and HR teams to evolve and secure our employee-facing infrastructure. On any given day, you will: - Architect Infrastructure: Design, deploy, and maintain robust office networking and automated endpoint management systems to ensure secure and efficient device deployment. - Lead IT Service Delivery: Own the IT service desk lifecycle, streamlining request management and resolution protocols to provide high-velocity support. - Manage Lifecycle & Hardware Logistics: Oversee end-to-end hardware lifecycle management, including procurement, inventory tracking, regular maintenance, and onboarding/offboarding workflows. - Drive Strategic Growth: Assist in development of the IT roadmap, including forecasting software/hardware budgets and coordinating large-scale technology upgrades. - Ensure Security & Compliance: Partner with InfoSec to participate in compliance audits, gather evidence, and implement zero-trust access mechanisms (e.g., SASE, VPN). - Optimize & Scale: Proactively identify process bottlenecks and architect scalable, sustainable solutions that support the company's growth trajectory. - Lead Strategic IT Projects: Independently create project plans, establish clear timelines, and manage deliverables based on team bandwidth and capacity to ensure successful execution of IT initiatives. - Onsite: Ability to work from our Denver office at least 2 days per week. Qualifications - 8+ years of professional experience in Enterprise IT, with a history of owning and evolving core infrastructure. - Expertise in managing macOS and Windows environments, including the implementation of MDM solutions (e.g., Jamf, Kandji, or ManageEngine). - Deep proficiency with Identity & Access Management (IAM) platforms like Okta, including familiarity with authentication protocols such as OIDC and OAuth2. - Demonstrated ability to manage secure networking infrastructure (firewalls, switches, wireless technology) and endpoint protection services. - Strong analytical skills with a data-driven approach to IT management, including reporting on budget utilization, hardware lifecycle, and service metrics. - Experience collaborating with cross-functional teams (e.g., InfoSec, HR) to ensure security and compliance posture (e.g., VPN, SASE, CASB). - Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders. - A track record of mentoring team members and providing strategic technical guidance. - Experience tracking requests using ticketing systems such as JIRA. - Extensive experience with owning and managing Google Workspace, including user administration, security configurations, and group policies. - Previous experience working within a startup environment. - Strong experience with documentation and technical writing, including the ability to hold teams accountable for the development and maintenance of technical documentation. Impress us more - Previous experience within digital health - Expertise in Data Loss Prevention software and services - Prior ownership and management of JIRA - Demonstrable previous ownership of IT budgeting and forecasting Compensation - Base Salary: $105,000-$125,000 - TTC: $115,500 - $137,500 - Eligible for a 15% target annual bonus - Stock options, paid benefits, and employee perks included Benefits - Medical, dental, and vision plans - 401(k) match program - 7 company-wide holidays - Week off between Christmas and New Year - Self-managed PTO policy - Employee stock option incentive plan Job duties, activities, and responsibilities are subject to change by the company.