ThetaRay is a global leader in AI-driven Big Data analytics, empowering financial organizations to detect and prevent financial crime, uncover operational inefficiencies, and identify new growth opportunities. Our Intuitive AI technology helps institutions fight money laundering, fraud, terrorist financing, human trafficking, and other sophisticated threats.
We operate in an AI-augmented, Agentic SDLC engineering culture. Our teams actively use GitHub Copilot and advanced AI tools throughout the development lifecycle. We are building our own internal Agents and Skills and working in a spec-driven engineering vision where clear specifications, AI collaboration, and automation redefine how software is built and delivered.
Position Overview
We are seeking a mid-senior AI Fullstack Developer with strong backend expertise in Java and solid frontend experience in Angular.
The backend in this role focuses on designing and developing scalable, intelligent systems for the fintech industry. You will build high-performance microservices that process large-scale financial data and integrate advanced AI-driven capabilities into production systems that detect financial crime and complex risk patterns.
This role is ideal for a developer who thrives in complex distributed environments and is passionate about embedding advanced AI capabilities across the entire SDLC - from specification and architecture through development, testing, deployment, and operational excellence.
AI is not only part of our product - it is part of how we engineer.
Responsibilities:
Backend Development - Java & Intelligent Systems
- Design, implement, and maintain backend services using Java 8+, Spring Boot, and Hibernate.
- Develop REST APIs and microservices-based architectures.
- Build scalable, high-performance systems capable of handling large volumes of financial data.
- Integrate AI-driven services and intelligent decisioning components into backend systems.
- Contribute to distributed, event-driven architectures using Redis stream or similar technologies.
- Write clean, maintainable, testable code with unit and integration tests.
- Contribute to architecture design and technical documentation.
Frontend Development - Angular
- Develop complex, high-performance UI features using Angular ,17+.
- Create reusable, scalable UI components.
- Build responsive, interactive SaaS web applications.
- Collaborate with UX designers and product teams to deliver intuitive and data-rich experiences.
- Integrate frontend components with backend microservices.
AI-Augmented & Spec-Driven Engineering
- Actively use GitHub Copilot and AI-assisted development tools as part of daily work.
- Work within a spec-driven development model where well-defined specifications guide implementation.
- Participate in building and evolving internal AI Agents and Skills that enhance development workflows.
- Contribute to improving AI-powered practices across coding, testing, documentation, and design.
- Take ownership of integrating advanced AI capabilities into both product and engineering processes.
General
- Work in an Agile/Scrum environment.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Contribute to architectural decisions and long-term technical strategy.
- Follow best practices in design, development, DevOps, and testing.
- Continuously evaluate and adopt modern technologies.
Requirements
Requirements
Backend
- 3+ years of Java development experience.
- Strong hands-on experience with Spring, Spring Boot, Hibernate.
- Experience building REST APIs and microservices.
- Experience with SQL and NoSQL databases.
- Experience with Redis stream or similar event-streaming platforms.
- Familiarity with Linux environments, Docker, and CI/CD tools such as Maven, Git, Jenkins.
Frontend
- 2-4+ years of experience with Angular 17+.
- Strong knowledge of ES6+, HTML5, CSS3.
- Experience with state management and reactive programming.
- Experience with frontend testing frameworks is an advantage.
General
- Strong analytical and problem-solving skills.
- Ability to work independently and take ownership.
- Strong passion for AI-driven development and intelligent systems.
- Motivation to embrace the challenge of embedding advanced AI capabilities across the SDLC.
- Curiosity and adaptability in a rapidly evolving technological landscape.
Nice to Have
- B.Sc. in Computer Science or related field.
- Experience with Python development is a strong advantage.
- Experience with AI/ML systems or data-intensive platforms.
- Experience in fintech, financial crime, fraud detection, or risk systems.
- Experience with Big Data technologies.
- Experience contributing to internal tooling or automation frameworks.
- Familiarity with cloud-native architectures and advanced DevOps practices