
Java Software Developer – 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 work with hexagonal architectures and DDD
• Create microservices using Spring Boot and cloud environments
• Work with SQL and NoSQL databases
• Implement containers and orchestration through Docker and Kubernetes
• Develop unit and integration tests
• Apply CI/CD practices, SOLID principles, and Clean Code methodologies
• Work with Kafka
• Collaborate with clients and technology teams on innovation and digital transformation projects
• Over 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
• Knowledge of Kubernetes
• Understanding of hexagonal architecture
• Experience with DDD
• Skilled in developing unit and integration tests
• Familiar with CI/CD practices
• Knowledge of SOLID principles and Clean Code
• Experience with Kafka
• Permanent contract
• Remote working model, with the option to work from offices at the employee's choice
• 22 vacation days + 2 discretionary days
• Days off on December 24 and 31
• Option for 12 or 14 salary payments
• Flexible compensation: meal card, childcare vouchers, health insurance, training, and other tax-advantaged benefits
• Discounts on technology, leisure, and training
• Access to Udemy Business
• Language courses
• Official certifications and technical training
• Career development plan and professional support
• 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
Kryptos Technologies UK Limited
CBAM-Estimator GmbH
NewRocket
T-Rex Solutions, LLC
Get handpicked remote jobs straight to your inbox weekly.