Remote job
Fullstack Developer (Java, Angular & LLM)
Job details
About this role
Role overview Build fullstack application features that combine Java services, Angular interfaces, and generative AI capabilities. The work includes integrating APIs and data sources, shaping unstructured information into structured outputs, and adapting prototypes as customer feedback and requirements evolve.
Responsibilities - Develop application features using Java, Spring Boot, and Angular. - Design REST APIs and integrations across systems and data sources. - Connect applications to large language models and generative AI APIs. - Build AI-supported workflows that transform unstructured data into structured content. - Work with PostgreSQL and apply domain-driven design principles. - Experiment with AI features and refine implementations based on feedback.
Requirements - Strong commercial experience with Java and Spring Boot, plus hands-on Angular application development. - Experience designing REST APIs and integrating multiple systems. - Good knowledge of PostgreSQL and relational database concepts. - Understanding of domain-driven design and practical experience integrating LLM or generative AI APIs. - Ability to work independently in a fast-moving proof-of-concept or MVP environment and respond to changing requirements. - Strong problem-solving skills and English proficiency at B2 or above. Practical use of AI coding assistants in software delivery is also expected.
Nice to have - Speech-to-text, audio processing, or work with unstructured text, image, and voice data. - Prompt design, structured LLM outputs, and AI workflows with human review or approval. - Experience integrating AI capabilities into existing enterprise applications.
Benefits and work setup Work must be performed from within the European Union, and a valid work permit is required.