
Senior Java Developer
Future Connections
full-time
Posted on:
Location Type: Hybrid
Location: Anywhere within Spain • 🇪🇸 Spain
Visit company websiteJob Level
Senior
Tech Stack
Distributed SystemsDockerETLJavaKafkaNoSQLSpringSpring BootSpringBootSQL
About the role
- Design and maintain ETL processes using Java and Spring Boot.
- Parse structured files (CSV, XML, JSON) containing technical network data.
- Implement data transformation and validation logic.
- Integrate processed data into relational databases or distributed systems.
- Collaborate with technical teams to ensure data quality and traceability.
Requirements
- 5+ years of experience in backend development with Java
- Strong proficiency in Spring Boot and ETL workflows.
- Experience in file parsing and data handling.
- Desirable: experience with Spring Batch, Docker, Kafka, SQL/NoSQL.
- Technical English (minimum B2 level).
- Only candidates residing in Spain and with a valid work permit will be considered for this position.
Benefits
- Competitive salary
- Health insurance
- Flexible Compensation Plan as an enterprise benefit
- Annual training budget to help you stay technologically up to date and grow professionally.
- Time flexibility: our life is not just a working day; we give you flexibility both in entry and exit.
- Reduced working day on Fridays and Summer (July and August).
- Cutting-edge projects in technology with national and international environments for global growth.
- Flexible working model: hybrid, remote or office-based.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootETLfile parsingdata transformationdata validationSQLNoSQLSpring BatchDocker
Soft skills
collaborationdata qualitytraceabilitycommunication