BB Agency Logo

BB Agency

Senior Backend Developer (Java/Spring)

Posted 10 Days Ago
Remote
28 Locations
Senior level
Remote
28 Locations
Senior level
Develop and maintain scalable microservices and RESTful APIs using Java and Spring Boot on AWS infrastructure. Collaborate with the team to deliver high-quality services.
The summary above was generated by AI

Quick summary

🕛 We’re currently looking for a per-project hire for a 4-month engagement, with the possibility of transitioning to a full-time position.

🌎 This is a fully remote position.
🇪🇺 Looking for people in Europe due to time zone alignment.
🇬🇧 Professional English is a must. All company and client communication is in English. Spanish is a strong bonus, as the project is developed for the Latin American market.
😎 5+ years of experience in backend development with Java and Spring Boot, with a strong focus on building RESTful APIs and microservices based on AWS infrastructure.
🔮 We are looking for a skilled Senior Backend Developer to be a core member of the team building the retail microservices backend engine. You will work alongside the Backend Lead to design, develop, and deploy high-quality, scalable services.
💸 Salary: Gross (B2B) 3500€ ~ 4500€ / month.

About us

BB Agency is a partner for digital evolution, blending creativity and technology to drive meaningful growth. We collaborate with companies focused on real human needs, shaping brands, experiences, and products that impact millions daily.

Founded in 2012 on Island Krk, Croatia, we've grown into a fully remote agency with a global team of 40+ members. We believe in learning by doing, open communication, and pushing boundaries to deliver our best work.

Our clients range from tech SMEs to corporations and funded startups in SaaS, finance, healthcare, and more. We’ve partnered with names like AWS, Deloitte, BNP Paribas, ShipBob, Crisp, and CloudZero, among many others.

Job description

We are looking for a passionate Senior Backend Developer to join the foundational team for the retail ecosystem. This role starts as a 4-month contract with the potential for a full-time position. You will be a key player in building the suite of Java Spring Boot microservices that will power the entire platform. Working under the guidance of the Backend Lead, you will take ownership of specific services within our Domain-Driven Design, from development and testing to deployment on our AWS infrastructure. You will build the robust, scalable services that form the digital backbone for thousands of small retailers.

Your Responsibilities

  • Microservice Development: Design, build, and maintain scalable and reliable microservices using Java and Spring Boot.
  • API Implementation: Develop clean, well-documented RESTful APIs according to the established versioning strategy.
  • Database Interaction: Implement the data access layer using Spring Data JPA, interact with PostgreSQL, and write database migration scripts.
  • Code Quality: Write clean, testable code, participate in peer code reviews, and contribute to maintaining high development standards.
  • Testing: Develop comprehensive unit and integration tests to ensure the reliability of your services.
  • Deployment: Work with the established CI/CD pipeline to deploy your services to the Amazon EKS cluster.
  • Collaboration: Collaborate closely with the Backend Lead, other developers, and the Product Manager to deliver features according to the roadmap.

Preferred experience

  • 5+ years of professional experience in backend development using Java and the Spring ecosystem (Spring Boot, Spring Data, etc.).
  • Strong experience in designing and building RESTful APIs and microservices.
  • Strong understanding of relational databases (PostgreSQL preferred).
  • Experience with containerization (Docker) and CI/CD pipelines.
  • Familiarity with AWS services (like RDS, S3, SQS).
  • Architectural Principles: Familiarity with Domain-Driven Design (DDD) concepts and their application within a microservice is a strong plus.
  • Organized: Ability to plan and take ownership of tasks, deliver quality work, and meet deadlines independently.
  • Production Mindset: Experience building observable services, including implementing structured logging, metrics, and tracing to ensure reliability in a production environment.
  • Languages: Fluent in English to seamlessly integrate with our international team and clientele. Since the product is focused on the Latin American market, being Spanish-speaking is a significant advantage.

What to expect

  • Flexibility - We already operate in multiple time zones and have been doing it for years. We have standard 40-hour work weeks. While our agency working hours are from 9 am to 6 pm CET, you’ll have the freedom to work flexible hours and maintain a healthy work-life balance. Just make sure the majority of your working hours fall within that time frame.
  • Remote work - We like to think about ourselves as remote-natives. One of the perks of our remote team is that we genuinely trust you to get your job done. You can work from anywhere you see fit, as long as you have a decent internet connection and are available during our agency's working hours.
  • Culture - We value collaboration, openness, a willingness to learn, lead, 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. If you like to work in teams that value great work over loud voices, you are in the right place
  • Autonomy and responsibility – You’ll be trusted to get things done efficiently 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 better.
  • Interview with our Development Team leadership.
  • Welcome to BB Agency.

Top Skills

AWS
Ci/Cd
Docker
Java
Postgres
Spring Boot

Similar Jobs

2 Hours Ago
Remote
28 Locations
Senior level
Senior level
Security • Software • Cybersecurity • Automation
As a Senior Enterprise Solutions Architect, you'll ensure successful implementations of Drata's platform, providing technical expertise and enhancing customer satisfaction through collaboration and complex integrations.
Top Skills: AWSAzureBashGCPJavaScriptJSONNode.jsPythonReactRest ApisShellTypescriptUnix
17 Hours Ago
Remote
28 Locations
Entry level
Entry level
Machine Learning • Natural Language Processing
As a Dutch Expert Rater, you will review online ads to improve their relevance and usefulness, contributing to AI training and quality standards.
Top Skills: Ai SystemsOnline Ads
17 Hours Ago
Easy Apply
In-Office or Remote
32 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As an Intermediate Site Reliability Engineer at GitLab, you will manage and automate infrastructure for production systems, respond to incidents, and collaborate with teams to enhance incident management.
Top Skills: AWSBashGCPGitlabGoKubernetesRubyTerraform

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account