
Ingeniero de Software, Java – Hexagonal
Posted Sep 4

Posted Sep 4
This is a fully remote position, open to applicants in Spain.
• Develop Java software for digital transformation projects.
• Design and implement hexagonal architecture and DDD principles.
• Work with microservices, cloud technologies, SQL/NoSQL databases, and Kafka.
• Create unit and integration tests.
• Apply SOLID principles and Clean Code practices.
• Utilize Docker, Kubernetes, and CI/CD pipelines.
• Collaborate on technology projects for clients and contribute to innovative solutions.
• Over 5 years of experience in Java.
• Proficiency in Java 17 and Java 21.
• Experience with Spring Boot.
• Familiarity with cloud environments.
• Knowledge of microservices architecture.
• Experience with SQL and NoSQL databases.
• Proficient in Docker.
• Skilled in Kubernetes.
• Understanding of hexagonal architecture.
• Knowledge of Domain-Driven Design (DDD).
• Experience in developing unit and integration tests.
• Familiarity with CI/CD methodologies.
• Understanding of SOLID principles and Clean Code.
• Experience with Kafka.
• Permanent contract.
• Remote work model, with the option to work from offices of the employee's choice.
• 22 vacation days + 2 discretionary days.
• Days off on December 24 and 31.
• Option for 12 or 14 payrolls.
• Flexible compensation: restaurant card, childcare vouchers, health insurance, training, and other tax-advantaged benefits.
• Advantage club with discounts on technology, leisure, and training.
• Continuous training: Udemy Business, language courses, official certifications, and technical training.
• Career development plan.
• Wellness programs: nutrition, physical activity, and emotional balance.
• Work-life balance support: personal and family assistance available 24/7.
• Inclusive and multicultural environment.
• Social events and team activities.
Apriorit
Resend
MUTT DATA
MasterBorn Software
Get handpicked remote jobs straight to your inbox weekly.