Description
Job Summary:
We are seeking a Backend Engineer to lead the design and evolution of microservice architectures, ensuring technical excellence and driving agility within a high-performing team.
Key Highlights:
1. Lead the design and evolution of robust microservice architectures
2. Drive agility and technical excellence in mission-critical projects
3. Mentor and collaborate within a high-performing team
### **Backend Developer**
**Are You the Backend Engineer Who Will Transform the Next-Generation Architecture?**
**Location:** Remote (Spain) **Working Hours:** 09:00 \- 18:00
At **Initium Software**, we don’t seek someone who merely writes lines of code; we seek a strategic partner passionate about delivering real-world impact through technology. If you’re motivated by challenging projects, working at the forefront of development, and joining an elite community where your curiosity drives change, this is your place.
### **Your Mission**
As a key member of our engineering team, your role extends beyond technical development:
* **Lead the design and evolution** of robust and scalable microservice architectures.
* **Ensure technical excellence** by implementing design patterns, high-performance APIs, and flawless distributed tracing.
* **Drive agility** within the team, collaborating under Scrum methodologies to deliver continuous value in mission-critical projects.
* **Ensure ecosystem quality** through automated testing and static code analysis, maintaining elite standards.
* **Mentor and collaborate** with a high-performing team, fostering a culture of autonomy and continuous improvement.
### **Your Toolkit (Requirements)**
We seek a professional with over 5 years of experience who masters the following stack:
**Mandatory:**
* **Proficiency in Java (8/11\)** and the **Spring Framework** ecosystem (Spring\-Boot, Spring\-Batch, MVC).
* Solid experience in **Microservice Architecture** (REST APIs, OpenAPI, Swagger).
* Proficiency in **Testing tools** (JUnit, Mockito, Wiremock) and automation with **Maven**.
* Experience with **Databases** (JPA, Oracle, JDBC).
* Exceptional interpersonal skills: **Leadership, prioritization, and communication**.
* Languages: **Spanish and English (B2 \- Upper Intermediate)**.
**Desirable (The bonus we love):**
* Knowledge of **Service Discovery, Circuit Breaker, and OpenShift**.
* Experience with **Message Brokers** (Kafka or RabbitMQ) and migration tools such as **Liquibase/Flyway**.
* Experience in **Reactive Programming** and use of **Feature Flags**.
* Familiarity with **Azure DevOps** environments.
**How We’ll Measure Your Impact:**
* Through **monthly achievement of efficiency goals** for assigned projects.
* Via your **effective alignment and execution** of the strategic development plan.
* By your ability to **evolve alongside the team**, sharing ideas that enhance our products.
### **Benefits**
**What We Offer:**
* **Competitive salary and stability** with a permanent contract.
* **Real Flexibility:** 100% remote work from Spain, with schedules that respect your personal life.
* **High-Performance Culture:** An autonomous and dynamic environment where your initiative is valued and your impact recognized.
* **Exponential Growth:** Access to cutting-edge technology projects, mentorship, and a clear commitment to your professional development.
**"At Initium, we don’t just build technology—we create an environment where people can evolve, deliver value, and leave their mark."**
If you’re looking for a place where your code makes a real impact, **apply now and let’s discuss the future you can build with us.**