Full Stack Engineer (Java)

On-siteSalary not specified

Tech Stack

JWTReactPostgreSQLTypeScriptpgvectorOAuth2API TestingUnit TestingSpring BootJava

Job Description, Responsibilities & Requirements

About the Position

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.

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

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

We Offer

  • Relocation package
  • Job rotation
  • Learning through Arnia Academy
  • Attractive projects
  • Flexible working hours
  • Performance bonuses
  • Medical benefits
  • Trainings
  • Competitive compensation package
  • Referral program
  • International work experience

About the Company

[Company description if present]

Apply

Job Details

Company name:
Arnia Software
Location:
Romania
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.