Empowered by our motto, "Making Data Matter", Keyrus stands at the forefront of global consultancy in Data & Analytics, AI & Machine Learning, and Digital Transformation. With a presence in 27 countries across 4 continents, we're on a mission to elevate the impact of data.
We are data experts, guiding our clients through their data journey regardless of their level of maturity in analytics. As an end-to-end partner, we address varied challenges that our clients face, from Advanced Analytics, Cloud, Data Governance, Visualisation to Enterprise Performance Management, from advisory to delivery.
With more than 3200 employees in all corners of the world, Keyrus is dedicated to helping businesses take advantage of the Data and Digital paradigm to enhance their performance, facilitating, and accelerating their transformation, and generating new drivers of growth, competitiveness, and sustainability.
Job Summary Keyrus is looking for Java Developer Consultant to support the development, implementation, and maintenance of enterprise-level systems using modern architectures and technologies.
This position is Hybrid/on-site in Lisbon/Porto. (if needed)
Note: All applications/CV's must be submitted in English.
Key Responsibilities Contribute to the continuous improvement of the development and build process.Design and develop production-grade, enterprise-level systems based on microservices and messaging architectures.Implement Java-based applications and microservices, ensuring reliable, scalable, and secure backend solutions aligned with functional and reactive programming practices.Develop and maintain OAUTH authentication mechanisms and implement validation using unit and integration testing.Assist with system deployment, configuration, and CI/CD pipeline setup.Work in a containerized environment using Kubernetes and Docker.Apply Agile methodologies (Scrum) and participate in effort estimation.Create and maintain technical documentation, ensuring secure coding practices and proper logging and auditing features.Follow source code management best practices using Git and pull request procedures.Write clean, high-quality, and secure code.Requirements for the role +6 years of experience with Java (version 21 or higher), object-oriented programming (OOP), and SOLID principles.Experience with Spring and Spring Boot frameworks.Familiarity with biometric and identity management systems, including fingerprint handling (tenprint and latent print) and face identification and matching, is required.Proficiency with Java development tools such as Java 21+, Eclipse or IntelliJ, Maven, and Git.Strong knowledge of REST API development, integration, and microservices design.Experience with Spring MVC framework and tools like Postman.Experience with Microsoft SQL Server, Spring Data, and Hibernate.Understanding of Agile methodologies like Scrum and Kanban.Experience with container technologies such as Docker and Kubernetes.Experience with messaging systems like ActiveMQ and Kafka.Knowledge of CI/CD tools like TFS / Azure DevOps.Experience in front-end development using JavaScript, jQuery, and JSP.Knowledge of modern JavaScript frameworks like Vue.js, React, or Angular2.Experience with Java integration frameworks such as Apache Camel and Spring Integration.Understanding of Enterprise Integration Patterns (EIP).Knowledge of NoSQL databases, graph databases, and ElasticSearch.Fluent in EnglishMust be a Portuguese or European citizen or have a work permit for PortugalWhat we offer at Keyrus Portugal: Competitive salary based on your skills & experience and according to the Data market practice.Meal allowance of €8.32 per day.Flexible benefits option.Private Medical Insurance.22 days of annual leave (increasing every 3 years up to a maximum of 25 days).Training Program through KLX (Keyrus Learning Experience) Platform.Why Keyrus?
Joining Keyrus means joining a market leader in the Data Intelligence field and an (inter)national player in Management Consultancy and Digital Experience.
Keyrus Portugal operates on five guiding pillars that shape our approach to work and collaboration – Diversity; Trust; Flexibility; Ownership & Innovation - we're dedicated to cultivating a team as diverse as the challenges we take on.
We embrace and celebrate the rich variety of backgrounds, perspectives, and talents that each individual brings. We firmly believe that diversity fuels innovation, ignites creativity, and propels us towards greatness.
Regardless of race, ethnicity, gender, sexual orientation, disability, age, or any other dimension of diversity, everyone is not only welcome but valued here.
Join us in shaping a future where everyone can thrive!
#J-18808-Ljbffr