{"schemaVersion":"jobsearcher.job.v1","id":"070fc9c1765648b606dcc498","url":"https://jobsearcher.com/jobs/070fc9c1765648b606dcc498","canonicalUrl":"https://jobsearcher.com/jobs/070fc9c1765648b606dcc498","title":"Senior Java Developer - EU Institutions - Remote","description":"Senior Java Microservices Developer (Biometric & Identity Management)OverviewWe are seeking an experienced Senior Java Microservices Developer to design, develop, and maintain enterprise-grade applications within a biometric and identity management environment. The successful candidate will play a key role in building scalable microservice architectures, secure authentication mechanisms, messaging-based integrations, and modern cloud-native solutions while working within an Agile/Scrum delivery framework.The role requires strong expertise in modern Java development, enterprise integration patterns, messaging platforms, CI/CD automation, container technologies, and biometric identity management systems.Key ResponsibilitiesApplication Development & ArchitectureDesign and develop enterprise-scale, production-grade systems leveraging microservices and messaging architectures.Build backend services and APIs using modern Java technologies and frameworks.Develop reliable, scalable, secure, and high-performance applications that meet business requirements and service-level agreements (SLAs).Implement both functional and reactive programming approaches where appropriate.Develop and maintain REST APIs, integrations, and distributed services.Identity & SecurityDesign and implement OAuth-based authentication and authorization mechanisms.Ensure secure coding practices throughout the software development lifecycle.Implement logging, auditing, monitoring, and traceability features.Contribute to identity management and biometric solution development.Testing & Quality AssuranceDevelop comprehensive unit tests and integration tests.Perform code reviews and ensure software quality standards are met.Maintain high standards for application reliability, maintainability, and security.DevOps & DeploymentAssist in deployment, configuration, and operational support of applications.Set up and maintain CI/CD pipelines.Work with containerized environments using Docker and Kubernetes.Support cloud-native deployment strategies.Agile DeliveryWork within Agile/Scrum teams following established ceremonies and processes.Participate in sprint planning, estimation, backlog refinement, and retrospectives.Contribute technical documentation and system design documentation.Collaborate with business stakeholders, architects, analysts, and development teams.Source Control & CollaborationWork with Git-based source control using branch management and pull request workflows.Produce clean, maintainable, and well-documented code.Participate in peer reviews and continuous improvement initiatives.Mandatory RequirementsLanguagesEnglish language proficiency at B2 level or higher.EducationUniversity degree corresponding to the required seniority level: Computer ScienceSoftware EngineeringInformation TechnologyInformation SystemsOr equivalent relevant qualificationProfessional ExperienceJava DevelopmentMinimum 15 years of professional experience developing enterprise applications using: Java 21 or higherOOP design principlesSOLID principlesSpring FrameworkSpring BootBiometric & Identity ManagementMinimum 1 year of professional experience within biometric and identity management solutions involving: Fingerprint managementTenprint processingLatent fingerprint processingFace identificationFace matching technologiesRequired Technical SkillsCore Java EcosystemStrong knowledge of:Java 21+Spring FrameworkSpring BootMavenGitIntelliJ IDEA and/or EclipseAPI & Microservices DevelopmentStrong experience developing:REST APIsMicroservicesService integrationsSpring MVCPostmanExperience with:Functional programmingReactive programmingDatabase TechnologiesStrong knowledge of:Microsoft SQL ServerSpring DataHibernateAgile MethodologiesPractical experience with:Agile software deliveryScrumKanbanContainer & Cloud TechnologiesHands-on experience with:DockerKubernetesMessaging TechnologiesStrong experience with:KafkaActiveMQDevOps & CI/CDPractical experience with:Azure DevOpsTFSCI/CD pipeline creation and maintenanceFront-End DevelopmentGood knowledge of:JavaScriptjQueryJSPExperience with at least one modern framework:Vue.jsReactAngularEnterprise IntegrationPractical experience with:Apache CamelSpring IntegrationStrong understanding of:Enterprise Integration Patterns (EIP)Integration architecture designMessaging patternsSystem orchestrationSearch & NoSQL TechnologiesGood knowledge of:ElasticsearchNoSQL databasesGraph databasesBiometric TechnologiesPractical knowledge of:NIST biometric standardsNIST file generation and handlingFingerprint identification systemsFace recognition systemsBiometric data processing workflowsSoftware Engineering PracticesStrong knowledge of:Secure software developmentLogging and auditing practicesAutomated testingCode quality managementTechnical documentationDesirable SkillsCandidates with the following experience will be considered favorably:Communication & International EnvironmentExperience working in multilingual teams.Strong communication and stakeholder engagement skills.Comfortable operating within international and multicultural environments.Technology AdaptabilityAbility to rapidly learn and adopt emerging technologies.Experience working in fast-changing technical environments.Additional Technical AssetsCloud-native architectures.Event-driven architectures.Observability and monitoring platforms.Identity and access management systems.Biometric security platforms.","company":"Act Digital","rawCompany":"act digital","city":"Jonesboro","state":"IL","isRemote":true,"isActive":false,"createdAt":"2026-07-29T11:11:55.755Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer - EU Institutions - Remote","description":"Senior Java Microservices Developer (Biometric & Identity Management)OverviewWe are seeking an experienced Senior Java Microservices Developer to design, develop, and maintain enterprise-grade applications within a biometric and identity management environment. The successful candidate will play a key role in building scalable microservice architectures, secure authentication mechanisms, messaging-based integrations, and modern cloud-native solutions while working within an Agile/Scrum delivery framework.The role requires strong expertise in modern Java development, enterprise integration patterns, messaging platforms, CI/CD automation, container technologies, and biometric identity management systems.Key ResponsibilitiesApplication Development & ArchitectureDesign and develop enterprise-scale, production-grade systems leveraging microservices and messaging architectures.Build backend services and APIs using modern Java technologies and frameworks.Develop reliable, scalable, secure, and high-performance applications that meet business requirements and service-level agreements (SLAs).Implement both functional and reactive programming approaches where appropriate.Develop and maintain REST APIs, integrations, and distributed services.Identity & SecurityDesign and implement OAuth-based authentication and authorization mechanisms.Ensure secure coding practices throughout the software development lifecycle.Implement logging, auditing, monitoring, and traceability features.Contribute to identity management and biometric solution development.Testing & Quality AssuranceDevelop comprehensive unit tests and integration tests.Perform code reviews and ensure software quality standards are met.Maintain high standards for application reliability, maintainability, and security.DevOps & DeploymentAssist in deployment, configuration, and operational support of applications.Set up and maintain CI/CD pipelines.Work with containerized environments using Docker and Kubernetes.Support cloud-native deployment strategies.Agile DeliveryWork within Agile/Scrum teams following established ceremonies and processes.Participate in sprint planning, estimation, backlog refinement, and retrospectives.Contribute technical documentation and system design documentation.Collaborate with business stakeholders, architects, analysts, and development teams.Source Control & CollaborationWork with Git-based source control using branch management and pull request workflows.Produce clean, maintainable, and well-documented code.Participate in peer reviews and continuous improvement initiatives.Mandatory RequirementsLanguagesEnglish language proficiency at B2 level or higher.EducationUniversity degree corresponding to the required seniority level: Computer ScienceSoftware EngineeringInformation TechnologyInformation SystemsOr equivalent relevant qualificationProfessional ExperienceJava DevelopmentMinimum 15 years of professional experience developing enterprise applications using: Java 21 or higherOOP design principlesSOLID principlesSpring FrameworkSpring BootBiometric & Identity ManagementMinimum 1 year of professional experience within biometric and identity management solutions involving: Fingerprint managementTenprint processingLatent fingerprint processingFace identificationFace matching technologiesRequired Technical SkillsCore Java EcosystemStrong knowledge of:Java 21+Spring FrameworkSpring BootMavenGitIntelliJ IDEA and/or EclipseAPI & Microservices DevelopmentStrong experience developing:REST APIsMicroservicesService integrationsSpring MVCPostmanExperience with:Functional programmingReactive programmingDatabase TechnologiesStrong knowledge of:Microsoft SQL ServerSpring DataHibernateAgile MethodologiesPractical experience with:Agile software deliveryScrumKanbanContainer & Cloud TechnologiesHands-on experience with:DockerKubernetesMessaging TechnologiesStrong experience with:KafkaActiveMQDevOps & CI/CDPractical experience with:Azure DevOpsTFSCI/CD pipeline creation and maintenanceFront-End DevelopmentGood knowledge of:JavaScriptjQueryJSPExperience with at least one modern framework:Vue.jsReactAngularEnterprise IntegrationPractical experience with:Apache CamelSpring IntegrationStrong understanding of:Enterprise Integration Patterns (EIP)Integration architecture designMessaging patternsSystem orchestrationSearch & NoSQL TechnologiesGood knowledge of:ElasticsearchNoSQL databasesGraph databasesBiometric TechnologiesPractical knowledge of:NIST biometric standardsNIST file generation and handlingFingerprint identification systemsFace recognition systemsBiometric data processing workflowsSoftware Engineering PracticesStrong knowledge of:Secure software developmentLogging and auditing practicesAutomated testingCode quality managementTechnical documentationDesirable SkillsCandidates with the following experience will be considered favorably:Communication & International EnvironmentExperience working in multilingual teams.Strong communication and stakeholder engagement skills.Comfortable operating within international and multicultural environments.Technology AdaptabilityAbility to rapidly learn and adopt emerging technologies.Experience working in fast-changing technical environments.Additional Technical AssetsCloud-native architectures.Event-driven architectures.Observability and monitoring platforms.Identity and access management systems.Biometric security platforms.","datePosted":"2026-07-29T11:11:55.755Z","dateModified":"2026-07-29T11:11:55.755Z","hiringOrganization":{"@type":"Organization","name":"Act Digital","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jonesboro","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"070fc9c1765648b606dcc498"},"url":"https://jobsearcher.com/jobs/070fc9c1765648b606dcc498"}}