About
We're looking for a Senior Full Stack Engineer with strong Java expertise and an interest in AI technologies to help build next-generation intelligent applications. You'll work on scalable backend services, modern React-based user interfaces, and AI-powered capabilities that leverage Large Language Models to automate complex workflows and deliver smarter user experiences. This is an opportunity to work with a modern cloud native stack, contribute to architectural decisions, and help shape the evolution of AI driven products from concept to production.
Relocation package
Job rotation
Learning through Arnia Academy
Attractive projects
Flexibile working hours
Performance bonuses
Medical benefits
Trainings
Competitive compensation package
Referral program
International work experience

Requirements:

  • 5+ years of experience building and maintaining enterprise-grade software
  • Strong backend development experience with Java 21, Spring Boot, and RESTful services
  • Solid understanding of PostgreSQL, including database design, performance tuning, and query optimization
  • Experience integrating Large Language Model APIs such as OpenAI, Azure OpenAI, Anthropic, or similar platforms
  • Hands-on experience with vector search technologies including pgvector, Pinecone, Weaviate, or equivalent
  • 3+ years of frontend development with React and TypeScript
  • Experience implementing secure authentication and authorization using OAuth2, OIDC, and JWT
  • Strong testing mindset with experience in unit, integration, API, and contract testing
  • Comfortable working in Agile environments with cross-functional teams

Responsibilities:

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and asynchronous processing patterns
  • Build AI-powered workflows for document analysis, semantic matching, summarization, risk assessment, and content generation
  • Improve the reliability of LLM integrations by implementing validation, retry strategies, and resilient error handling
  • Develop semantic search capabilities using PostgreSQL and vector embeddings
  • Design and evolve database schemas while ensuring smooth, backward-compatible migrations
  • Create and enhance responsive frontend applications using React and TypeScript
  • Implement real-time features using WebSockets
  • Maintain secure authentication and authorization through Keycloak and modern identity standards
  • Write clean, maintainable, and well-tested code while contributing to quality standards across the development lifecycle
  • Improve system observability through tracing, structured logging, and operational monitoring
  • Collaborate closely with product managers, engineers, and other stakeholders to deliver high-quality software solutions

Other Job Openings:

Full Stack Developer
Full time Romania Senior
Senior Software Developer
Full time Bucharest Mid-level
DevOps Engineer
Full time Remote Mid-level

General application

Are you looking for a job and it doesn’t seem to be on our job openings list?

Don’t panic! You can send us your resume and we’ll get back to you!