7-10+ years of experience in software development with strong Java (Java 8+) expertise
Solid experience with Spring / Spring Boot ecosystem
Strong experience building RESTful APIs and microservices architectures
Hands-on experience with React (hooks, state management, modern JS/TS)
Good understanding of frontend architecture, UI/UX principles, and API integration
Experience with containerization and deployment (Docker; Kubernetes is a plus)
Strong knowledge of distributed systems, multithreading, and performance optimization
Experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, etc.)
Familiarity with Agentic SDLC concepts (AI-driven development workflows, automated testing/review pipelines)
Experience working with capital markets systems (trading, risk, or analytics)
Strong understanding of software engineering best practices (CI/CD, testing, version control, code quality)
Knowledge of AWS ecosystem (S3, EC2, Lambda, API Gateway, etc.)
Experience with modern frontend tooling (Webpack, Vite, Jest, Cypress)
Familiarity with microservices and cloud-native architecture patterns
Experience with real-time data or event-driven systems (e.g., WebSockets, Kafka)