Point your AI agent at freehire and let it find you a job.

Get the CLI →

Frogect

NewBe an early applicant

Senior Java Developer (Spring Boot)

Posted Updated 10 views
Discussion

Summary

Fully remote senior Java developer building Spring Boot backend services for client projects: integrating AI (RAG, agents) into enterprise apps via REST, messaging and events, refactoring legacy systems, designing APIs, and deploying on Kubernetes with the company's DevOps engineers.

We are looking to connect with senior Java developers for upcoming client projects and potential long-term collaboration.

What you will do
Design and build backend services with Java and Spring Boot
Integrate AI services (RAG, agents) into existing enterprise applications via REST, messaging and events
Work with legacy systems: understand, refactor and extend them safely
Design APIs, data models and integration flows
Deploy on Kubernetes together with our DevOps engineers

Must have
5+ years of professional Java development, at least 3 years with Spring Boot
Experience with enterprise integration: REST, Kafka or RabbitMQ, relational databases (PostgreSQL, Oracle or similar)
Docker and basic Kubernetes
English at B2 level or higher
Working hours overlapping with UTC+0 to UTC+4

Nice to have
Experience integrating LLMs or AI services into Java applications (e.g. Spring AI, LangChain4j)
Security standards: OAuth2, Keycloak, SSO
German language skills

What we offer
Challenging projects at the intersection of enterprise systems and AI
Opportunities to work with modern technologies and solve real-world engineering problems
Long-term collaboration opportunities
Fully remote work
A small, experienced team that values engineering quality

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.