
Backend Developer β Java, Spring Boot
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in Croatia.
β’ 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.
β’ 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.
β’ 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.
ioet
Sigma Software Group
Humana
Get handpicked remote jobs straight to your inbox weekly.