
Ingeniero/a Software Java – SDD
Posted Oct 9

Posted Oct 9
This is a fully remote position, open to applicants in Spain.
• Development of Java software for digital transformation projects
• Design of APIs with an API First approach
• Design and implementation of hexagonal, microservices, and event-driven architectures
• Work with messaging systems, queues, partitioning, consumption, and retries
• Design, model, and optimize relational and NoSQL databases
• Implementation of continuous integration and delivery pipelines
• Monitoring and observability of applications
• Development of unit and integration tests
• Application of AI throughout the product lifecycle
• Utilization of the Spec Driven Development (SDD) methodology
• Collaboration on projects for clients within a digital transformation company
• Experience with Java 21 or higher
• Proficiency in Spring Boot and Spring Data
• Experience in Hexagonal Architecture and microservices architecture
• Experience designing APIs with an API First approach using OpenAPI / Swagger
• Knowledge of design patterns, SOLID principles, and Clean Code
• Familiarity with Domain Driven Design (DDD) and TDD
• Experience with Apache Kafka and messaging systems such as ActiveMQ
• Understanding of event-driven architectures and management of queues, partitioning, consumption, and retries
• Experience with relational databases like MariaDB
• Experience with NoSQL databases like MongoDB
• Optimization of queries, indexes, scalar functions, tuning, and data modeling
• Experience with OpenShift / Kubernetes
• Knowledge of CI/CD pipelines and tools like GitHub and Spinnaker
• Experience with monitoring and observability tools such as Grafana and Dynatrace
• Experience in unit testing and integration testing
• Technical application of AI in development
• Use of AI throughout the product lifecycle, from development to deployment
• Use of the SDD (Spec Driven Development) methodology
• Remote work model
• Option to work from offices, at the employee's choice
• 22 days of vacation + 2 days of discretionary leave
• Days off on December 24 and 31
• Indefinite contract with the option of 12 or 14 payments
• Flexible compensation: restaurant card, childcare voucher, 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
• Nutrition, physical activity, and emotional balance programs
• 24/7 personal and family assistance
• Diverse and multicultural environment
• Social events and team activities
Scalera
Coinbase
GFT Technologies
Get handpicked remote jobs straight to your inbox weekly.