
Ingeniero Software Java, Hexagonal
Posted Aug 25

Posted Aug 25
This is a fully remote position, open to applicants in Spain.
• Develop Java software for digital transformation projects
• Design and implement solutions using hexagonal architecture and DDD
• Work with microservices, cloud technologies, and both SQL and NoSQL databases
• Create unit and integration tests
• Apply development best practices such as SOLID principles and Clean Code
• Participate in CI/CD processes and work with Docker, Kubernetes, and Kafka
• Collaborate with talent teams, partners, and clients on technological projects
• 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
• Proficiency in SQL and NoSQL databases
• Experience with Docker
• Familiarity with Kubernetes
• Understanding of hexagonal architecture
• Experience with Domain-Driven Design (DDD)
• Ability to develop unit and integration tests
• Familiarity with CI/CD practices
• Knowledge of SOLID principles and Clean Code
• Experience with Kafka
• Permanent contract
• Remote working model, with the option to work in the office at the employee's discretion
• 22 vacation days + 2 discretionary days
• December 24th and 31st off
• Option for 12 or 14 pay periods
• Flexible compensation: restaurant card, childcare vouchers, health insurance, training, and other tax-advantaged benefits
• Benefits club with discounts on technology, leisure, and education
• Access to Udemy Business
• Language courses
• Official certifications and technical training
• Career development plan and professional guidance
• Nutrition, physical activity, and emotional balance programs
• 24/7 personal and family assistance
• Diverse and multicultural environment
• Social events and activities to connect with the team
Apriorit
Resend
MUTT DATA
MasterBorn Software
Get handpicked remote jobs straight to your inbox weekly.