Senior Java Engineer – Relocation from LATAM to Barcelona (PAC Visa Program)
Location: LATAM (Argentina, Mexico, Colombia, Peru, Ecuador, Venezuela)
Relocation: Barcelona, Spain (via PAC visa sponsorship)
Modality: Hybrid – Minimum 2 days per week onsite
Contract Type: Full-time
Language Requirement: Fluent English (C1)
About TechDelivery
TechDelivery is a leading IT consulting and engineering services firm, specialized in cloud-native development, digital transformation, and staff augmentation. We partner with global enterprises to build scalable, secure, and high-performance technology solutions. With operations across Europe and LATAM, we deliver talent and expertise to clients in insurance, banking, retail, and emerging tech. We also provide full relocation programs to Europe through official highly qualified visa schemes such as Spain’s PAC visa program.
About the Role
We are seeking a Senior Java Engineer based in Latin America, ready to relocate to Barcelona within 45 days through the PAC visa program. You’ll be part of a top-tier engineering team for a leading multinational insurance company, working on cloud-based platforms and mission-critical microservices using the latest Java technologies.
Key Responsibilities
- Design and build scalable microservices using Java 17+ and Spring Boot.
- Integrate backend services with Microsoft Azure cloud infrastructure.
- Write clean, maintainable code using Lombok and best development practices.
- Participate in agile ceremonies, architectural discussions, and peer code reviews.
- Collaborate with globally distributed teams — English fluency is mandatory.
- Apply SOLID principles, clean architecture, and automated testing approaches.
Required Tech Stack
- Languages: Java 11–21 (preferably 17 or higher)
- Frameworks: Spring Boot, Spring Data, Spring Security
- Build Tools: Gradle (preferred) or Maven
- Cloud: Microsoft Azure (required)
- CI/CD: Azure DevOps, GitHub Actions
- Testing: JUnit, Mockito
- Other (Required): Lombok, Docker, REST APIs, JWT, Swagger
Candidate Requirements
- 5+ years of experience as a backend Java developer
- Experience designing and maintaining microservices in production
- Hands-on experience with Azure Cloud services
- Fluent in English (C1), written and spoken
- Lombok experience is mandatory
- Willingness to relocate to Barcelona within 45 days under the PAC visa
What We Offer
- Full relocation support to Spain, including PAC visa sponsorship
- Integration into long-term projects with global impact
- Career development, mentoring, and training with TechDelivery
- Flexible hybrid model and central Barcelona office
- Multicultural and highly technical working environment