
Software Engineer, Java, SDD
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Spain.
• Backend development using Java 21 or higher
• Design and development of APIs with an API First approach
• Implementation of hexagonal architecture and microservices
• Execution of event-driven architectures and messaging systems
• Management of queues, partitioning, consumption, and retries
• Experience with relational and NoSQL databases
• Query optimization and data modeling
• Proficient in OpenShift/Kubernetes and CI/CD pipelines
• Monitoring and observability using Grafana and Dynatrace
• Creation and execution of unit and integration tests
• Application of AI throughout the product lifecycle
• Utilization of the Spec Driven Development methodology
• Strong experience in backend development
• Java 21 or higher
• Proficiency in Spring Boot and Spring Data
• Experience with Hexagonal Architecture and microservices architecture
• Background in designing APIs with an API First approach (OpenAPI / Swagger)
• Knowledge of design patterns, SOLID principles, Clean Code, Domain Driven Design (DDD), and TDD
• Familiarity with Apache Kafka and messaging systems like ActiveMQ
• Experience with event-driven architectures and management of queues, partitioning, consumption, and retries
• Relational databases (MariaDB or others) and NoSQL (MongoDB)
• Skills in query optimization, indexing, scalar functions, tuning, and data modeling
• Proficient in OpenShift / Kubernetes
• Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines
• Knowledge of GitHub and Spinnaker
• Familiarity with monitoring and observability tools: Grafana and Dynatrace
• Experience with unit testing and integration testing
• Technical application of AI in development
• Use of AI throughout the entire product lifecycle
• Familiarity with the Spec Driven Development (SDD) methodology
• Remote work model
• Option to work from the office, always at the employee's discretion
• 22 vacation days + 2 discretionary days
• Holidays on December 24th and 31st
• Permanent contract from day one, with the option of 12 or 14 pays
• Flexible compensation: restaurant card, childcare voucher, 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
• Nutrition, physical activity, and emotional balance programs
• 24/7 personal and family assistance
• Inclusive and multicultural environment
• Social events to connect with the team
NationsBenefits
QAVION GROUP
Weflow | getweflow.com
Travoom
Get handpicked remote jobs straight to your inbox weekly.