Backend Developer – Java, Spring Boot

atAfterNowRemoteHR flagCroatiaFreelanceBackend EngineerMid-levelSenior€3,000/month

Posted Sep 11

This is a fully remote position, open to applicants in Croatia.

πŸ“‹ Description

β€’ Develop clean, maintainable, and efficient Java code utilizing Spring Boot.

β€’ Create and sustain secure and reliable REST APIs along with backend services.

β€’ Engage with PostgreSQL, Hibernate, database schemas, queries, indexes, migrations, and data models.

β€’ Convert product and business requirements into dependable backend functionality.

β€’ Design and maintain microservices within a distributed backend architecture.

β€’ Implement third-party integrations, internal services, and other backend connections.

β€’ Ensure data validation, edge-case handling, consistency, and accuracy.

β€’ Write and uphold automated tests while collaborating with QA engineers.

β€’ Take ownership of assigned backend features from implementation to testing and release.

β€’ Collaborate with frontend teams, QA, DevOps, product management, design, and client-side stakeholders.

β€’ Proactively identify unclear requirements, technical risks, dependencies, and potential issues.

β€’ Join a client project anticipated to continue through February 2027.


⛳️ Requirements

β€’ Over 3 years of professional experience in backend development.

β€’ Strong practical expertise in modern Java development; Java 21 is preferred.

β€’ Significant hands-on experience with Spring Boot.

β€’ Practical knowledge of Hibernate / JPA.

β€’ Solid understanding of PostgreSQL, relational databases, SQL, data modeling, and query performance.

β€’ Experience in designing, implementing, testing, and consuming RESTful APIs.

β€’ Familiarity with automated backend testing.

β€’ Proficient with Git, pull requests, code reviews, and collaborative development processes.

β€’ Knowledge of microservices and distributed systems.

β€’ Experience with AWS or other cloud environments is advantageous; ECS/Fargate is particularly beneficial.

β€’ Fluent professional English is required.

β€’ Proficiency in Spanish is a significant advantage.

β€’ Ability to independently manage assigned features and effectively communicate requirements, dependencies, and technical decisions.

β€’ Experience in Fintech, SaaS, HR, Payroll, ERP, AI-enabled products, or complex enterprise platforms is a plus.

β€’ Familiarity with Claude Code or similar AI-assisted development tools is an added advantage.


🏝️ Benefits

β€’ Fully remote work options.

β€’ Flexible working hours.

β€’ Standard 40-hour work weeks.

β€’ Culture of professional growth and continuous learning.

β€’ Opportunities for cross-functional collaboration.

β€’ Autonomy and responsibility in your role.

β€’ Commitment to an equal opportunity workplace.

People also viewed

Jeeves11 hours ago

Senior Backend Engineer

CA flagCanada OnlyFull-timeBackend Engineer
ApplyView job
Affirm11 hours ago

Senior Software Engineer, Backend – AI Platform

US flagUnited States OnlyFull-timeBackend Engineer$173k – $233k/year
ApplyView job
Red Pico12 hours ago

Lead SAS Developer – SAS to Python Migration

CA flagCanada OnlyFreelanceBackend Engineer
ApplyView job
Red Pico12 hours ago

Senior SAS Developer – SAS to Python Migration

CA flagCanada OnlyFreelanceBackend Engineer
ApplyView job
Jobsity12 hours ago

Go Backend Engineer

Latin AmericaFull-timeBackend Engineer
ApplyView job
Lively, Inc.12 hours ago

Senior Software Engineer, Backend

PT flagPortugal OnlyFull-timeBackend Engineer€80k – €90k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers