Java Developer

Summary

The Java Developer will build and maintain high-concurrency backend services for a publishing intelligence platform using Java, Spring, and microservices. The role involves end-to-end ownership of features, from design to production, while utilizing AI-assisted coding tools in an agile environment.

Experteer Overview

Descubra si esta oportunidad es adecuada para usted leyendo toda la información que sigue a continuación.
In this Java Developer role you will help build and evolve the backend powering a publishing intelligence platform used by publishers worldwide. You will own end-to-end backend features, from design to production, delivering high-performance services at scale. You’ll work with modern Java/Spring tech, microservices, and AI-assisted coding tools to accelerate delivery. The role combines hands-on development with technical decision-making in a collaborative, agile environment. You’ll join a mission-driven team focused on enabling editors, SEO, and revenue teams to turn data into action.

Compensaciones / Beneficios
• Develop high-concurrency backend services affecting millions of users
• Own backend features end-to-end: design, build, deploy, operate, and fix in production
• Work with modern Java and Spring ecosystems (Spring IoC, MVC, WebFlux, Data, R2DBC) and related tech (Project Reactor, Vert.x, Docker, Kubernetes, microservices)
• Contribute to automated CI/CD with Jenkins and instrument deployments
• Leverage AI coding tools (Claude Code) as a core part of your workflow and build tooling to improve effectiveness
• Participate in agile weekly sprints with emphasis on quality and performance
• Influence technical decisions and collaborate beyond the backend when needed
• Join a skilled, collaborative team where your input is valued

Responsabilidades
• Deep knowledge of Java and parallel code execution
• Strong experience with Spring IoC, Spring MVC, Spring WebFlux, Spring Data, and R2DBC
• Solid understanding of web technology stack and building scalable software
• OO principles, design patterns, and xqbhyrx clean code practices
• Experience with relational and/or non-relational databases
• Ability to own outcomes and debug effectively under limited process
• Willingness to engage across team boundaries and iterate on solutions

Requisitos principales
• flexible work arrangements (remote, hybrid, or BCN office)
• subsidized health insurance for you and your partner/family
• Wellhub health network access
• transport, restaurant, and kindergarten tickets (Cobee)
• language classes (English/Spanish)
• training platforms and courses

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available