Java Backend Engineer

CV-LibrarySpainpermanentPosted: 15 May 2026
Apply Now
Role Overview

We are looking for a highly skilled Senior Java Backend Engineer to join our high-scale, high-concurrency engineering team. You will be responsible for building robust microservices and mobile APIs that power our platform, ensuring extreme performance and reliability. This role is designed for a technical expert who thrives in fast-paced environments like neobanks, payment systems, or high-traffic e-commerce platforms.

Key Responsibilities

* Design, develop, and maintain high-concurrency microservices using Java 17/21.

* Evolve system architecture to support rapid growth and high-scale traffic patterns.

* Build and optimize mobile APIs to ensure a seamless end-user experience.

* Implement rigorous engineering practices, including Test-Driven Development (TDD) and Domain-Driven Design (DDD).

* Manage and optimize PostgreSQL databases and Redis caching layers using tools like jOOQ and Flyway.

* Drive continuous integration and delivery (CI/CD) pipelines for fast, stable deployments.

Requirements

* Experience: 6+ years of professional backend development experience, specifically within product-led companies (in-house).

* Technical Stack: Deep expertise in Java (recent versions) with a focus on multithreading and concurrency.

* Tools: Hands-on experience with PostgreSQL, Redis, jOOQ, and Flyway.

* Industry Background: Proven track record in high-scale sectors such as Fintech, Crypto, Ride-hailing, or Video Streaming.

* Education: Bachelor’s degree in Computer Science, Mathematics, Physics, or a related technical field.

* Mindset: A commitment to clean, maintainable code and the ability to ship high-quality features quickly

Similar Jobs