Apply

Java Developer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior, 6+ years, minimum of 1 year in biometric solutions

📍 Location: Greece

🏢 Company: InventYOU AB

⏳ Experience: 6+ years, minimum of 1 year in biometric solutions

🪄 Skills: DockerAgileElasticSearchHibernateJavaKafkaKubernetesMicrosoft SQL ServerSpringSpring BootSpring MVCActiveMQREST APIMicroservices

Requirements:
  • 6+ years of experience with Java 21 or higher.
  • Expertise in Spring and Spring Boot.
  • Experience developing REST APIs and microservices using Spring MVC.
  • Proficiency in functional and reactive programming.
  • Strong database experience including Microsoft SQL Server, Spring Data, Hibernate.
  • Hands-on experience with Docker & Kubernetes.
  • Experience with messaging systems like ActiveMQ and Kafka.
  • Strong understanding of CD/CI tools such as TFS / Azure DevOps.
  • Experience with front-end technologies including JavaScript, jQuery, JSP.
  • Knowledge of Java EIP frameworks such as Apache Camel, Spring Integration.
  • Proficiency in Enterprise Integration methodologies and patterns.
  • Experience with NoSQL and Graph databases including ElasticSearch.
  • Minimum of 1 year of experience in biometric solutions.
  • Some experience with NIST file handling.
  • Experience working in Agile environments (Scrum, Kanban).
  • Strong communication skills and ability to work in multi-cultural teams.
Responsibilities:
  • Develop and integrate modern software solutions.
  • Work with Java 21 or higher, microservices, REST APIs.
  • Collaborate in Agile environments for efficient software delivery.
Apply

Related Jobs

Apply

📍 EU

🔍 Software Development

  • Strong experience in Java development with the ability to design and develop microservices and system integrations.
  • Expertise in messaging solutions and enterprise systems.
  • Proficiency in developing OAuth mechanisms and implementing best secure coding practices.
  • Knowledge of deployment processes, including setting up and managing CI/CD pipelines.
  • Familiarity with Kubernetes, Docker, and system configuration tools.
  • Strong experience writing unit and integration tests.
  • Working knowledge of Scrum procedures, including task estimation and collaboration within team disciplines.
  • Design and develop enterprise-grade systems using messaging and microservices architectures.
  • Implement Java-based back-end applications integrated with search engines.
  • Develop secure, fast, scalable, and reliable code that satisfies functional and non-functional requirements (SLAs).
  • Write OAuth authentication mechanisms.
  • Develop validation mechanisms through comprehensive unit and integration tests.
  • Assist in deploying and configuring the system.
  • Set up CI/CD pipelines, along with maintaining systems using Kubernetes and Docker.
  • Follow Scrum procedures and assist with task estimation.
  • Write clean, secure, and high-quality code, while documenting technical processes.
  • Ensure compliance with secure coding practices, logging, and auditing features.
  • Work with Git, adhering to pull request workflows and ensuring proper code review processes.

Backend DevelopmentDockerAgileGitJavaJava EEJUNITJVMKubernetesOAuthSCRUMSoftware ArchitectureSpringSpring BootAlgorithmsData StructuresCI/CDRESTful APIsMicroservices

Posted 10 days ago
Apply
Apply

📍 Greece

🧭 Full-Time

🔍 E-Government

🏢 Company: EUROPEAN DYNAMICS

  • Experience in Java development
  • Experience in a Database system and SQL
  • Experience with JavaScript and/or Angular
  • Develop excellent quality web and mobile software using state-of-the-art software development techniques and technologies
  • Participate and contribute to software architecture design
  • Work in a multi-national environment

Backend DevelopmentSoftware DevelopmentSQLGitJavaJavascriptAngularMavenRESTful APIsMicroservices

Posted 29 days ago
Apply
Apply
🔥 Senior Java Developer
Posted 5 months ago

📍 Greece

🧭 Full-Time

🔍 Software, Information, and Communication Technologies

🏢 Company: EUROPEAN DYNAMICS

  • Bachelor’s Degree in Computer Science or relevant field.
  • 3+ years of professional experience in the Software field.
  • Good knowledge of Java and Object Oriented design principles.
  • Knowledge of Spring and/or Spring Boot frameworks.
  • Experience with Java build automation tools (Maven) and version control systems (Git).
  • Knowledge of Relational Database development (MySQL and/or Oracle DB).
  • Excellent verbal and written English skills.
  • Designing, developing, testing, and supporting complex Java web-based applications.
  • Refactoring existing applications to use cloud microservices technologies.
  • Collaborating passionately with colleagues and participating in the team organization.
  • Contributing to continuous improvement and adhering to high professional standards.

AWSDockerAgileGitJavaKafkaKubernetesMySQLOracleSpringSpring BootAngularMavenCommunication Skills

Posted 5 months ago
Apply