
Java Developer, Java, Hadoop, Spark
HumanIT Digital Consulting
full-time
Posted on:
Location Type: Hybrid
Location: Porto • Portugal
Visit company websiteExplore more
About the role
- 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
- Writing clean, testable code using modern development practices
- Collaborating with cross-functional teams
- Solving complex technical challenges within a Linux environment
- Using tools like JUnit for testing, Maven for build management, and Git for version control
Requirements
- 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
Benefits
- Hybrid work model requiring only two days per week in office
- Collaboration in a professional environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 8HadoopJava SparkHiveJUnitMavenGitSQLLinuxclean code
Soft Skills
communication skillsorganizational skillsanalytical skillsproblem-solving skillsteamworkautonomous working stylesense of responsibility
Certifications
degree in Technologydegree in Computer Engineering