Description
**Company Description**
-----------------------------
Why join **Sopra Steria**? Because working at **Sopra Steria** also means *feeling* **Sopra Steria**.
We are a leading European consultancy, digital services, and software development firm, with nearly 56,000 employees across nearly 30 countries — over 4,000 of them in Spain.
**We focus on people — their training and professional development**, which drives our constant growth and improvement. We are passionate about digital transformation, and like you, we seek the greatest adventure. We want your everyday experience to become an inspiration: learn, contribute, have fun, grow, and enjoy it to the fullest.
If you want to be part of a “**Great Place to Work**” team, keep reading!
**Job Description**
--------------------------
What challenge do we propose?
We are seeking a **Java Spring Boot Analyst/Programmer** to participate in **application development** for a major client in the **Retail sector**.
**Location:** Alicante
**Requirements**
--------------
What are we looking for?
We seek a candidate with at least 3 years of experience in Java Spring Boot application development, and solid knowledge of Object-Oriented Programming, SOLID principles, design patterns, Hexagonal Architecture, and Tactical Domain-Driven Design (DDD).
Additionally, candidates must demonstrate experience developing high-performance, scalable, and secure REST APIs, as well as expertise in relational databases, NoSQL databases, messaging systems, testing, containerization, Kubernetes, CI/CD, and version control using Git.
**Hard skills:**
* Java Spring Boot.
* Object-Oriented Programming, SOLID principles, and design patterns.
* Hexagonal Architecture and Tactical DDD.
* Development of performance-, scalability-, and security-oriented REST APIs.
* Relational databases: PostgreSQL.
* NoSQL databases: Redis.
* Messaging broker: RabbitMQ.
* Unit testing.
* Application development in Dockerized environments.
* Deployments on Kubernetes.
* CI/CD using tools such as GitLab CI.
* Git.
**Additional Information**
-------------------------
**What do we offer you?**
* **Indefinite contract** and full-time employment.
* **Hybrid work model:** 60% remote — 40% on-site.
* **Location:** Alicante.
* 23 vacation days.
* Continuous training: technical, transversal, and language skills. Access to certifications, training from top technology partners, online learning platforms, and much more!
* Life and accident insurance.
* Flexible compensation options (medical insurance, childcare vouchers, transportation, meal vouchers, training).
* Access to the Privilege Club, offering attractive discounts from leading brands.
* Personalized and detailed onboarding. We support you every step of the way so you feel #soprano from day one.
* Office with dedicated leisure spaces — where work and fun come together!
* Team spirit and a positive atmosphere — unity is at the heart of what we do.
And most importantly… You’ll have the opportunity to build your professional career with us: Together, we’ll create a personalized career plan. You’ll receive training, we’ll set goals, and conduct regular follow-ups to ensure we achieve them — together. We listen to your priorities and champion them.
Your voice matters here! Join us and be part of something greater!
**The world is how we shape it**
At Sopra Steria, we are committed to building a diverse and inclusive environment, evaluating each candidate objectively based on competencies and experience. We firmly believe that diversity of experience and perspective fuels our innovation.