Job Description
Job Opportunity: Java Backend Software Architect
Location: Remote (Spain)
Language: English
Overview:
Join us as a Java Backend Software Architect to design and implement scalable microservices using cutting-edge technologies.
Key Responsibilities:
- Develop Java (8-11) backend solutions with Spring Framework (Boot, Batch, MVC).
- Architect and manage microservices with APIs, reactive programming, and distributed systems.
- Work with Azure DevOps, Kafka/RabbitMQ, and database tools (Liquibase/Flyway).
- Perform testing with JUnit, Mockito, and ensure code quality via static analysis tools.
- Collaborate in Agile environments and manage relational/NoSQL databases.
Qualifications:
- Certified Java Developer or Spring Professional (required).
- Experience with microservices, RESTful APIs, and modern backend technologies.
- Strong knowledge of Linux and system architecture.
What We Offer:
- Fully remote role in Spain.
- Work with the latest technologies on impactful projects.
Apply now!