Software Developer, Java, AI

Posted Oct 9

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

πŸ“‹ Description

β€’ Design and develop modern solutions based on microservices.

β€’ Build backend functionalities using Java and technologies from the Spring ecosystem.

β€’ Create and implement architectures rooted in microservices.

β€’ Engage in the design and evolution of APIs with an API First approach.

β€’ Collaborate in code reviews and the definition of best development practices.

β€’ Apply SOLID principles, Clean Code, and design patterns.

β€’ Participate in environments based on Spec Driven Development (SDD) methodologies.

β€’ Utilize artificial intelligence tools to enhance productivity and software quality.

β€’ Work with multidisciplinary teams to construct scalable, robust, and maintainable solutions.


⛳️ Requirements

β€’ Over 3 years of software development experience.

β€’ Strong background in backend development with Java.

β€’ Experience with Spring Boot and Spring Data.

β€’ Knowledge of microservices architectures and hexagonal architecture.

β€’ Familiarity with SDD (Spec Driven Development) methodologies.

β€’ Experience in designing REST APIs using OpenAPI/Swagger.

β€’ Understanding of SOLID principles, Clean Code, DDD, and testing.

β€’ Experience with Kafka or similar messaging systems.

β€’ Proficient in relational databases and NoSQL.

β€’ Knowledge of Kubernetes/OpenShift and CI/CD environments.

β€’ Experience working with GitHub, SonarQube, Grafana, or Dynatrace.

β€’ Experience in unit and integration testing.


🏝️ Benefits

β€’ Permanent contract.

β€’ Remote work model, with the option to work from offices at the employee's choice.

β€’ Flexible hours: start at 8:30 AM and finish at 6:00 PM; intensive Fridays from 8:00 AM to 3:00 PM; July and August with intensive hours from 8:00 AM to 3:00 PM.

β€’ 22 vacation days + 2 discretionary days.

β€’ Days off on December 24th and 31st.

β€’ Option for 12 or 14 payments.

β€’ Flexible compensation: restaurant cards, childcare vouchers, health insurance, training, and other benefits with tax advantages.

β€’ Advantage club with discounts on technology, leisure, and training.

β€’ Access to Udemy Business, language courses, official certifications, and technical training.

β€’ Career development plan.

β€’ Programs for nutrition, physical activity, and emotional balance.

β€’ 24/7 personal and family assistance.

β€’ Inclusive, diverse, and multicultural environment.

β€’ Social events and activities to connect with the team.

People also viewed

Chaos19 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar19 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne20 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne20 hours ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien20 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix20 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers