Ingeniero/a Software Java – SDD

Posted Oct 9

This is a fully remote position, open to applicants in Spain.

📋 Description

• 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


⛳️ Requirements

• 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


🏝️ Benefits

• 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

People also viewed

Scalera20 hours ago

Senior Backend Engineer, AI

CH flagSwitzerland OnlyFull-timeBackend Engineer
ApplyView job
CI&T20 hours ago

Mid-Level .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Coinbase20 hours ago

Senior Software Engineer, Backend – Consumer Risk

US flagUnited States OnlyFull-timeBackend Engineer$186.1k/year
ApplyView job
GFT Technologies20 hours ago

Senior Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Emma – The Sleep Company20 hours ago

D365 F&O Technical Architect

PT flagPortugal, +1 more countryFull-timeBackend Engineer
ApplyView job
Landfx Landscape Architecture21 hours ago

PHP, Database Programmer

US flagCalifornia OnlyFull-timeBackend Engineer$85k – $100k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers