Senior Java Developer

Apiumhub

Software Development company based in Barcelona. We offer web and app development, PO, DevOps and Software Architecture.

About the Company

Apiumhub specializes in software architecture and development, building scalable, performance-focused platforms for clients ranging from startups to large international enterprises. Every project delivers working software—and a collaborative, growth-driven culture keeps the team inspired.

About the Role

A Senior Backend Developer will lead design and implementation of high-impact solutions, guide technical best practices, and mentor peers across a variety of challenging projects.

Key Responsibilities

  • Design and develop robust backend services using Java and Spring Boot
  • Define and enforce coding standards, architecture decisions, and design patterns
  • Review teammates’ code, assist on complex features, and ensure healthy CI/CD pipelines
  • Maintain and improve test coverage; integrate automated testing into daily workflows
  • Stay current with emerging tools, frameworks, and methodologies
  • Triage and validate bug reports to ensure timely resolution
  • Communicate progress and technical status effectively within an Agile team

Must-Have Skills

  • 5+ years of professional Java development experience
  • Expertise in Spring Boot and building RESTful APIs
  • Deep understanding of software architecture and design patterns
  • Hands-on experience with Domain-Driven Design (DDD) principles
  • Strong testing practices and commitment to clean code
  • Familiarity with CI/CD tooling and containerization (e.g., Docker, Kubernetes)
  • Fluent in English; Spanish is a plus

Nice-to-Have

  • Experience with Kotlin
  • Background in e-commerce or high-scale distributed systems
  • Contributions to open-source projects or technical publications

What’s Offered

  • Indefinite contract and 23 days of vacation per year
  • Competitive salary based on experience
  • Remote-friendly policy with optional access to a modern Barcelona office (free snacks, coffee, beer)
  • Private medical insurance
  • Free English classes and personal training budget
  • Regular team activities, offsites, and a culture that values both expertise and humor

Please refer to the official website below for a comprehensive job description:

Copyright © 2025 MyJavaJobs.com. All Rights Reserved.