HumanIT Digital Consulting

Java Developer (Java/Hadoop/Spark) - Hybrid Porto (2 days/week office)

HumanIT Digital Consulting  •  Porto, PT (Hybrid)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

ABOUT THE OPPORTUNITY

Join a strategic technology initiative where you'll work on robust data-intensive applications within a collaborative and professional environment. This mid-level position offers the opportunity to leverage your Java expertise alongside big data technologies like Hadoop and Spark, contributing to systems that process and analyze large-scale datasets. Based in Porto with a flexible hybrid model requiring only two days per week in the office, you'll be part of a team that values both technical excellence and strong communication. This role is ideal for developers who are autonomous yet collaborative, with a solid foundation in Java development and an interest in the broader big data ecosystem.

PROJECT & CONTEXT

You'll be developing and maintaining Java-based applications that interact with the Hadoop ecosystem, working with technologies like Java Spark and Hive to process and manage data at scale. Your work will involve writing clean, testable code using modern development practices, collaborating with cross-functional teams, and solving complex technical challenges within a Linux environment. Strong organizational and problem-solving skills are essential as you'll need to balance autonomy with effective teamwork. You'll use tools like JUnit for testing, Maven for build management, and Git for version control, ensuring code quality and maintainability throughout the development lifecycle.

WHAT WE'RE LOOKING FOR (Required)

  • Degree in Technology, Computer Engineering, or related field
  • 3-6 years of hands-on experience with Java 8 or above
  • Comfortable working in Linux environments
  • Experience with JUnit, Maven, and Git
  • Proven experience with Hadoop ecosystem: Java Spark and Hive
  • Knowledge of relational databases and SQL
  • Strong communication skills, both oral and written
  • Excellent organizational, analytical, and problem-solving abilities
  • Autonomous working style with strong sense of responsibility and teamwork
  • Portuguese as preferred main language
  • English proficiency at B2 Upper Intermediate level minimum
  • Available for hybrid work model with 2 days per week in Porto office

NICE TO HAVE (Preferred)

  • Experience with Spring Boot framework
  • Knowledge of React framework for full-stack capabilities
  • Agile mindset and experience working in Agile environments
  • DevOps mindset with understanding of CI/CD practices
  • Experience with Jenkins and other CI/CD tools
  • Knowledge of Perl scripting
  • Understanding of written and spoken French
  • Experience with containerization technologies (Docker, Kubernetes)

Languages Required: Portuguese (preferred), English (B2 Upper Intermediate minimum)

Work Model: Hybrid - 2 days per week in Porto office, 3 days remote

Experience Level: Mid-level (3-6 years)

HumanIT Digital Consulting

About HumanIT Digital Consulting

At HumanIT, we don’t just match projects with people—we build dynamic teams that transform ambitious ideas into reality.

Born in Portugal and with over 155 professionals, we offer tailor-made recruitment and nearshore IT services that are efficient, cost-effective, and culturally aligned.

What we do?

Recruitment

Outsourcing

Product & Software

Setup Operations

Also, we believe people are the true driving force behind success! In a world full of numbers, we celebrate individuality. Our culture thrives on collaboration, where diverse talents come together to push boundaries, innovate, and deliver excellence every day.

Get to know us!

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Lisbon, PT
Year Founded
2020
Social Media