Full-Stack AI Engineer (Java & React)

Teamvoy All jobs
Remote Ukraine
1 hour(s) ago
Job Overview
Company Teamvoy
Job Typefulltime
First Seen 1 hour(s) ago

Job Description

remote IT Full time Updated Jul. 31 Requirements for a candidate Required skills Java - 5+ years Spring - 5+ years Java Core - 5+ years React - 5+ years JavaScript - 5+ years Hibernate - 4 years SQL - 4 years AWS - 4 years AI coding agents - 2 years Experience in PostgreSQL Experience in Spring Boot Experience in Docker Experience in Kubernetes Experience in Helm Will be a plus Experience in Python Experience in cloud AI services and LLM integrations Languages English - Upper Intermediate Ukrainian - Native Description Teamvoy is an AI engineering company specializing in production AI for fintech healthcare insurance and manufacturing. Founded in 2013 we take full ownership of delivery - architecture implementation compliance and long-term support - with senior engineers on every engagement. We hire people who want hard problems with real stakes KYC automation clinical data pipelines core banking AI and claims processing. The work ships to production. The engineers stay accountable for it. If that's the kind of role you're looking for we're hiring. About the Project You'll join a long-term engagement with a London-based client operating one of the world's largest financial market infrastructure platforms. The product processes mission-critical financial data and requires high availability scalability performance and reliability. The engineering team works closely with product stakeholders on new functionality architectural improvements and AI-driven capabilities that support business operations and engineering productivity. This is a role for engineers who enjoy complex systems distributed architectures and solving real business problems rather than building CRUD applications. We are looking for a Full-Stack AI Engineer who is comfortable working across frontend backend and infrastructure and actively uses AI coding agents and modern AI engineering tools in everyday work. The role has a strong frontend focus with React as the primary frontend technology while Java remains the core backend stack. You'll switch between frontend backend and infrastructure work depending on project priorities and delivery needs. Responsibilities Design develop and maintain responsive and user-friendly web interfaces using React. Build reusable frontend components and integrate them with backend APIs. Translate product and business requirements into practical UI solutions. Participate in frontend architecture and technical decisions. Collaborate with stakeholders during the research design and implementation phases of UI functionality. Design develop and maintain high-performance Java applications. Build scalable backend services using Spring Boot and modern cloud technologies. Design APIs asynchronous workflows and distributed system components. Actively participate in architectural discussions and contribute to technical decision-making. Partner directly with clients product owners and stakeholders to analyze business requirements estimate efforts and identify technical risks. Work independently on assigned tasks taking ownership from requirements clarification through implementation and delivery. Proactively identify potential improvements risks and opportunities beyond the immediate task scope. Integrate AI capabilities and AI-powered workflows across frontend and backend applications where they bring measurable value. standard software engineering principles and best practices. Ensure code quality through rigorous code reviews pair programming and proactive collaboration with the engineering team. Switch between frontend backend and infrastructure work depending on project priorities and delivery needs. Requirements 5+ years of commercial software development experience with strong hands-on experience across Java and React. Bachelor's degree in Computer Science Software Engineering Mathematics or a related field. Strong commercial experience with React. Strong knowledge of JavaScript and modern frontend development practices. Experience building reusable UI components and integrating frontend applications with REST APIs. Understanding of frontend architecture state management and performance considerations. Experience building mission-critical data-intensive applications. Strong conceptual and architectural understanding of Event-Driven systems SBA CQRS and Event Sourcing. Strong commercial experience with Java Core (modern Concurrency Streams API) and Spring stack (Core JPA Security) along with Hibernate SQL and PostgreSQL. Experience working with cloud infrastructure and containerized environments. Hands-on experience with AWS (S3 Aurora Lambda Step Functions preferred). Experience with Docker and Kubernetes Helm is a plus. Strong focus on code quality and performance with experience in testing frameworks (JUnit Mockito Testcontainers) profiling tools such as VisualVM and performance testing with JMeter. Daily high-output use of AI coding agents (Claude Code Cursor Codex GitHub Copilot or similar) is an essential part of how we work. We're looking for engineers who already rely on AI to design implement debug and review software more efficiently. Full-stack mindset and willingness to work across frontend backend and infrastructure depending on project needs. Product ownership mindset with strong analytical skills the ability to translate business requirements into technical solutions and confidence working directly with clients. Strong sense of ownership self-sufficiency and proactive problem-solving with the ability to work independently and consistently deliver high-quality results with minimal supervision. English - Upper-Intermediate (B2+) or higher. Ukrainian - Native. Nice to Have Commercial Python development experience. Experience with additional frontend technologies or frameworks. AWS certifications. Anthropic AI certification or other AI engineering certifications. Experience with cloud AI services and LLM integrations. Experience in fintech capital markets or trading platforms. What We Offer Great company atmosphere and open communication. 20 working days of vacation. 20 paid sick days. Development support. Financial support for learning and sports. Accounting support. Membership in Lviv IT Cluster. We actively support the Ukrainian Armed Forces and local humanitarian initiatives as part of our company mission.

Unlock: Sign Up for free / Sign In and use the searches from your home page or the links in the footer.