
Java Software Developer – Hexagonal
Posted Sep 4

Posted Sep 4
This is a fully remote position, open to applicants in Spain.
• Develop Java software using Java 17/21 and Spring Boot
• Design and work with microservices architectures and hexagonal architecture
• Apply Domain-Driven Design (DDD), SOLID principles, and Clean Code
• Work with SQL and NoSQL databases
• Implement unit and integration testing
• Utilize Docker, Kubernetes, and CI/CD pipelines
• Integrate and collaborate with Kafka
• Participate in digital transformation projects for clients
• Collaborate with talent teams, partners, and clients
• Over 5 years of experience in Java
• Proficiency in Java 17 and 21
• Experience with Spring Boot
• Familiarity with Cloud technologies
• Knowledge of microservices
• Experience with SQL and NoSQL databases
• Proficiency in Docker and Kubernetes
• Understanding of hexagonal architecture and DDD
• Experience in developing unit and integration tests
• Knowledge of CI/CD processes
• Familiarity with 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 discretion
• 22 vacation days plus 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 and professional guidance
• Nutrition, physical activity, and emotional balance programs
• 24/7 personal and family assistance
• Inclusive, 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.