Povratak

Software Engineer - Java/Spring Boot (m/ž)

Atomic Intelligence d.o.o.
Prijava do: 23. 03. 2026.
Lokacija rada: Zagreb

Opis posla

We are developing next-generation digital products that bring AI capabilities into production. We are building new intelligent features from scratch to improve and automate existing processes, and implementing a data protection platform for secure data exchange and the safe integration of external AI. In this role, you will be the backbone of our platform engineering effort. You will design and build the core application layer: backend services, database models, APIs, security infrastructure, and authentication/authorization systems that power all of our AI-driven products. Your work will provide a reliable, scalable, and secure foundation for machine learning models, LLM-based agents, and intelligent workflows. You will work within a cross-functional agile team alongside ML engineers and FE product developers to iteratively design, build, and ship features. We’re looking for engineers who take ownership of outcomes, bring fresh ideas, and care about delivering value in short cycles. Key Responsibilities API & Database Development: - Design and implement scalable backend services and RESTful APIs using Java and the Spring Boot framework: the core of our next-generation digital products - Architect and maintain the application’s data model across relational, graph, and search databases, ensuring optimal schema design, query performance, and data integrity System Integration & Performance: - Implement and manage authentication and authorization infrastructure (Keycloak, OAuth2, JWT, RBAC) across the platform - Build core platform features: user management, access control, audit logging, multi-tenancy, and secure API gateways - Develop secure data exchange services and APIs that enable privacy-preserving data sharing and safe integration of external AI systems - Design and build microservice architectures with well-defined service boundaries, inter-service communication, and failure handling patterns Collaboration & Documentation: - Contribute to continuous integration and continuous delivery (CI/CD) practices that keep the team shipping reliably - Take ownership of features end-to-end: from user story refinement through implementation, testing, deployment, and production monitoring - Contribute to our ontology-based platform approach for intelligent data organization and retrieval
Vrsta poslaStalni radni odnos

Potrebno obrazovanje, znanja i vještine

- 3+ years of backend development experience with Java and Spring Boot - Experience with relational database design: schema modeling, query optimization, indexing, and migrations - Understanding of authentication and authorization patterns and tools (Keycloak, OAuth2, JWT, RBAC) - Experience designing and building RESTful APIs: resource modeling, versioning, error handling, and API security - Understanding of microservice patterns: service boundaries, inter-service communication, failure handling - Experience with containerization (Docker) and deployment workflows - Understanding of CI/CD pipelines and automated testing practices - Proficiency with Git, pull request workflows, and collaborative code reviews - Strong data protection and security awareness - Excellent communication skills and comfort with cross-functional collaboration in an agile environment Preferred Qualifications - Working knowledge of Python for scripting or API development (FastAPI) - Experience with NoSQL databases (Neo4j, Elasticsearch, Redis) - Knowledge of testing frameworks (JUnit, integration testing) - Experience with or interest in AI/ML model integration into production services - Familiarity with ontology-based data modeling and knowledge graphs - Familiarity with infrastructure-as-code, monitoring, and observability tools - Experience working in agile/scrum teams with iterative delivery cycles - Graduated from FER, PMF, FOI, FESB, TVZ, or similar technical institutions
Minimalne godine radnog iskustva3+

Poslodavac ti nudi

- Flexible hybrid work (3 days remote, 2 days office) - Flexible working hours (start between 7:30-10:00)
ATOMIC INTELLIGENCE d.o.o.
ATOMIC INTELLIGENCE d.o.o.
Oglas objavljen13. 03. 2026.

Plaće su porasle.

Pitanje je – gdje si ti u toj priči?
Saznaj plaću za svoju poziciju
my-paycheck-site
Odaberi najboljeg poslodavca i osvoji atraktivnu nagradu!
Osvoji iPhone 17, Poklon bon u vrijednosti 500€ ili Wellness vikend!
Ispuni anketu
ppi-site