Senior Software Developer, Java, AI

Posted 1 day ago

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

πŸ“‹ Description

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

β€’ Design and implement architectures based on microservices.

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

β€’ Collaborate on code reviews and the establishment 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 build scalable, robust, and maintainable solutions.


⛳️ Requirements

β€’ Over 5 years of experience in software development.

β€’ Strong experience in backend development with Java.

β€’ Experience with Spring Boot and Spring Data.

β€’ Knowledge of microservices architectures and hexagonal architecture.

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

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

β€’ Familiarity with SOLID principles, Clean Code, DDD, and testing.

β€’ Experience with Kafka or similar messaging systems.

β€’ Experience with relational and NoSQL databases.

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

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

β€’ Experience in unit and integration testing.


🏝️ Benefits

β€’ Remote work model.

β€’ Option to work from the office, at the employee's discretion.

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

β€’ 22 vacation days + 2 additional personal days.

β€’ December 24th and 31st off.

β€’ Permanent contract from day one.

β€’ Option for 12 or 14 salary payments.

β€’ Flexible compensation: meal card, childcare vouchers, health insurance, training, and other tax-advantaged benefits.

β€’ Benefits 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 and activities to connect with the team.

People also viewed

Ellevation Education10 hours ago

Director, Software Engineering

US flagMassachusetts OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
Speechify10 hours ago

Tech Lead, Android Core Product

US flagUnited States OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job
Nava10 hours ago

Senior Software Engineer, Ruby

US flagAlabama, +30 more statesFull-timeFull-stack Engineer$135.9k – $153k/year
ApplyView job
Circana10 hours ago

Senior Director, Software Engineering

US flagIllinois OnlyFull-timeFull-stack Engineer$120k – $165k/year
ApplyView job
Evry Health10 hours ago

Senior Software Engineer, .NET

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Speechify10 hours ago

Tech Lead, Android Core Product

US flagCalifornia OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers