
Java Software Developer β Hexagonal
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in Spain.
β’ Develop Java software for digital transformation projects
β’ Design and implement solutions based on hexagonal architecture and DDD
β’ Work with Java 17/21, Spring Boot, cloud, and microservices
β’ Utilize SQL and NoSQL databases
β’ Containerize and orchestrate applications using Docker and Kubernetes
β’ Create unit and integration tests
β’ Apply CI/CD practices, SOLID principles, and Clean Code methodologies
β’ Implement or integrate solutions using Kafka
β’ Collaborate on technology projects for clients and contribute to digital innovation and evolution
β’ More than 5 years of experience in Java
β’ Proficiency in Java 17 and Java 21
β’ Experience with Spring Boot
β’ Familiarity with cloud technologies
β’ Knowledge of microservices architecture
β’ Experience with SQL and NoSQL databases
β’ Proficient in Docker and Kubernetes
β’ Understanding of hexagonal architecture and DDD
β’ Development of unit and integration tests
β’ Experience with CI/CD practices
β’ Knowledge of SOLID principles and Clean Code
β’ Experience with Kafka
β’ Permanent contract
β’ Remote work model, with the option to work from the office at the employee's choice
β’ 22 vacation days + 2 personal days
β’ December 24th and 31st off
β’ Option for 12 or 14 salary payments
β’ Flexible compensation: meal card, childcare vouchers, health insurance, training, and other tax-advantaged benefits
β’ Advantage club with discounts on technology, leisure, and training
β’ Access to Udemy Business
β’ Language courses
β’ Official certifications and technical training
β’ Career development plan
β’ Programs for nutrition, physical activity, and emotional balance
β’ 24/7 personal and family assistance
β’ Diverse and multicultural environment
β’ Social events and activities to connect with the team
Arista Networks
Capital One
HealthEdge
Capital One
Get handpicked remote jobs straight to your inbox weekly.