-
Taleo Consulting

Java Developer

Taleo Consulting
Portugal · Full-time · Mid-Senior

Role Overview:

We are seeking a highly skilled and experienced Java Developer Consultant to design, develop, and maintain enterprise-level systems. The ideal candidate will work on cutting-edge projects involving microservices, messaging systems, and modern development frameworks. You will be expected to contribute to process improvements, implement secure coding practices, and participate actively in an Agile development environment.


Key Responsibilities:

  • Design and develop production-grade, enterprise-level systems with a focus on microservices and messaging.
  • Implement Java applications and microservices with integrations to search engines, ensuring scalability, reliability, and security.
  • Develop and configure OAuth authentication mechanisms and validation processes (e.g., unit and integration tests).
  • Deploy and configure systems, including setting up CI/CD pipelines using tools like Kubernetes and Docker.
  • Collaborate within Agile teams, adhering to Scrum practices, and accurately estimate tasks.
  • Write clean, high-quality, and secure code aligned with industry best practices.
  • Maintain technical documentation, ensuring clarity, accuracy, and compliance with secure coding standards.
  • Work with Git and follow pull request workflows.


Essential Skills & Qualifications:

  • Education: Degree in Computer Science, Engineering, or a related field.
  • Experience:
  • Minimum 6 years of experience with Object-Oriented Programming (OOP) and SOLID principles using Java 11+ and frameworks like Spring and Spring Boot.
  • At least 2 years of experience with JavaScript front-end frameworks (Vue.js, React, Angular2, or jQuery).
  • Demonstrated expertise in REST API design, development, and integration using frameworks like Spring MVC.
  • Proficiency in working with relational databases (e.g., Microsoft SQL Server) and ORM tools like Hibernate and Spring Data.
  • Hands-on experience with container technologies (Docker, Kubernetes).
  • Knowledge of messaging systems (e.g., ActiveMQ) and enterprise integration patterns (e.g., Apache Camel, Spring Integration).
  • Experience with CI/CD systems (e.g., TFS, Azure DevOps).
  • Technical Knowledge:
  • Familiarity with no-SQL databases, graph databases, and ElasticSearch.
  • Competency in front-end technologies like JavaScript, jQuery, and JSP.
  • Strong understanding of Agile methodologies (Scrum, Kanban).


Desirable Skills:

  • Experience working in multilingual and multicultural environments.
  • Adaptability to evolving technologies in software development.
  • Strong communication skills and the ability to collaborate effectively in international teams.


Languages:

  • Proficiency in English at B2 level or higher.


Additional Attributes:

  • A proactive approach to problem-solving and process improvement.
  • Strong attention to detail and commitment to secure coding practices.
  • Ability to write and maintain technical documentation effectively.

Key Skills

Ranked by relevance

microservices java javascript scrum cicd sql kubernetes sql server docker apache jquery server react oauth git oop
Login to Apply
Posted
Feb 18, 2025
Type
Full-time
Level
Mid-Senior
Location
Portugal

Industries

Business Consulting Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deloitte
Related

Software Engineer

2026-05-27

Full-time
Mid-Senior
India
Business Consulting
Information Technology
View Job Details
Guidehouse
Related

AI Software Engineer

2026-05-20

Full-time
Not Applicable
India
Business Consulting
Engineering
View Job Details
PwC Deutschland
Related

Backend-Developer - Public Sector & Energy (w/m/d)

2026-05-21

Full-time
Not Applicable
Germany
Business Consulting
Engineering