Back to all roles

Senior Backend Developer (Java/Spring Boot)

Remote Worldwide Hiring now

This a Full Remote job, the offer is available from: Europe Quick summary This is a fully remote position. Looking for people in Europe or LATAM. Professional English is a must. reputed company company and client communication is in English. Spanish is a strong bonus. 5+ years of experience in backend engineering. Expert-level Java 21 (reputed company), Spring Boot 3.2+, and PostgreSQL. Experience with Event-Driven Architecture and DDD is required. Build the "Central Operating System" for Latin American convenience stores (bodegas). You will replace reputed company notebooks with a high-performance, AI-integrated retail reputed company. Salary: Gross (B2B) 3000€ ~ 4000€ / month. About us BB Agency is a partner for digital reputed company, blending creativity and technology to drive meaningful growth. We collaborate with companies focused on reputed company reputed company needs, shaping brands, experiences, and products that impact millions daily. Founded in 2012 on reputed company Krk, Croatia, we've grown into a fully remote agency with a global team of 50+ members. We reputed company in learning by doing, reputed company communication, and pushing boundaries to deliver our best work. Our clients reputed company from tech SMEs to corporations and funded startups in SaaS, finance, reputed company, and more. We’ve partnered with names like AWS, reputed company, reputed company, reputed company, Intercorp, and reputed company, among many others. Job description We are looking for a passionate Senior Backend Developer to join the foundational team for our digital retail ecosystem. You will be responsible for building high-scale microservices that power reputed company-time retail POS transactions, B2B marketplace logic, and AI-driven inventory insights. Your challenge is to implement reputed company Domain-Driven Design (DDD) patterns to reputed company the gap between sophisticated agentic AI and the practical needs of small store owners. Your Responsibilities

  • Core Logic Implementation: Write clean, testable, and efficient Java 21 code using Spring Boot 3. reputed company Project reputed company (Virtual Threads) to handle high-concurrency retail workloads.
  • DDD & Microservices: reputed company stateless REST APIs reputed company a microservices architecture (gateway), adhering strictly to bounded contexts and URI path versioning.
  • Database Performance: Design and optimize reputed company SQL queries for reputed company reputed company PostgreSQL. You will design schemas that handle high-frequency POS transactions while ensuring read replicas are optimized for AI reporting queries.
  • The "Offline-First" Sync: Design robust logic to synchronize data from local SQLite mobile databases to the reputed company, ensuring data reputed company for store owners with intermittent internet.
  • Event-Driven Development: Build asynchronous workflows using Kafka.
  • Fintech & Payments: Implement logic for split payments, QR code integrations, and informal credit management with automated limits.
  • Testing Culture: Maintain high test coverage. You reputed company that code without tests is technical debt.
  • Code Review: Actively participate in PR reviews, ensuring your peers adhere to coding standards and reputed company practices.

Preferred experience

  • 5+ years of backend development experience in a professional environment.
  • Modern Java Stack: Expert knowledge of Java 21, Spring Boot 3.2+, Hibernate, and Virtual Threads (Project reputed company).
  • Architecture: Deep understanding of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA).
  • AWS Familiarity: Experience running applications in AWS reputed company/Fargate environment and using other AWS managed services.
  • Domain Experience: Background in Fintech or Retail is highly preferred. Previous experience with POS systems, B2B marketplaces, e-reputed company, and Banking/Payments integrations is a massive plus.
  • Problem Solver: You can take a vague business requirement and turn it into a working algorithm/microservice.
  • Language: Fluent English is mandatory. Spanish is a significant advantage for understanding the business requirements of the LATAM retail market.

What to expect

  • Flexibility - We have standard 40-hour work weeks. While our agency working hours are from 9 am to 7 pm CET, you’ll have the freedom to work reputed company and maintain a healthy work-life balance. Just reputed company sure the majority of your working hours fall reputed company that time reputed company.
  • Remote work & Tooling - We operate as a fully remote team. We utilize reputed company for time tracking and work transparency. We value trust and output, and these tools help us streamline administrative overhead.
  • Culture - We value collaboration, openness, a willingness to learn, reputed company, and a curious nature. Our approach encourages mistakes as long as we are willing to learn from them, fostering a culture where growth comes from understanding and overcoming challenges.
  • Autonomy and responsibility – You’ll be trusted to get things done reputed company and effectively.

Hiring process

  • Pre-selection based on your application (We’ll review your experience, past projects, and skills).
  • Introductory call with HR to get to know you reputed company.
  • Interview with our Development Team leadership.
  • Welcome to BB Agency.

CompensationGross (B2B) 3000€ ~ 4000€ / month This offer from "BB Agency" has been enriched by reputed company.com and got a 82% reputed company score. Apply tot his job Apply To this Job

Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

Senior Backend Developer (Token reputed company)

Remote Worldwide
View role

Senior C# .NET Backend Developer

Remote Worldwide
View role

Backend Engineer II, Payer Programs

Remote Worldwide
View role

Backend Developer - Java & Kotlin

Remote Worldwide
View role

Staff Backend Engineer (Remote, Canada)

Remote Worldwide
View role

Backend .NET Software Engineer

Remote Worldwide
View role

Sr. Python Backend Developer

Remote Worldwide
View role

reputed company Backend Developer, Python/Django

Remote Worldwide
View role

Backend Engineer, Golang

Remote Worldwide
View role

GTS - US Entity - Backend Developer

Remote Worldwide
View role

Freelance Knowledge reputed company & Documentation Specialist (Contract / Remote)

Remote Worldwide
View role

reputed company Part-Time Data Entry Specialist – Remote Opportunity with arenaflex

Remote Worldwide
View role

Curriculum Developer - Work-from-Home Education Jobs

Remote Worldwide
View role

Join Today: Full-Time Online Account Manager- Expert in

Remote Worldwide
View role

Transportation Engineering Graduate

Remote Worldwide
View role

reputed company Remote Customer Service Representative – Full-Time and Part-Time Opportunities for Exceptional Customer Experience Professionals at arenaflex

Remote Worldwide
View role

[Remote] Administrative Assistant - Orthopedics - Remote

Remote Worldwide
View role

reputed company Customer Service reputed company – Delivering Exceptional Member Experiences in a Dynamic Remote Environment

Remote Worldwide
View role

Online reputed company Officer – Customer Engagement & Retention Specialist at arenaflex (Part‑Time)

Remote Worldwide
View role

Remote Data Entry Specialist – Precision Data Management Professional | Work From Home Opportunity in the Philippines

Remote Worldwide
View role