Senior Software Developer
Core
Architect, implement, and operate full-stack applications for portfolio management and client reporting, integrating AI-assisted workflows and modernizing legacy platforms.
Role type
Senior Software Developer (Full Stack)
Builds
Advisor-facing Angular frontends, Java/Spring Boot and Node.js backend services, RESTful/GraphQL APIs, and AI-enabled developer tooling.
Domain
Financial Services / Banking / AI Engineering
Deliverable
production ML models | product features
Required skills
Node.js, Angular, Java Spring Boot, TypeScript, RESTful API design, GraphQL, Kafka, Redis, Docker, Kubernetes, CI/CD, OAuth2/OIDC/JWT, LLM integration, agentic AI frameworks
Preferred skills
Cypress/Selenium/Playwright, reactive architectures, microservice design patterns, SaaS monitoring tools
Technologies
Angular, Java, Spring Boot, Node.js, TypeScript, Kafka, Redis, Docker, Kubernetes, OpenAPI, OAuth2, JWT, LLMs
Responsibilities
Translate product priorities into executable work; architect and deliver production-ready code with automated tests; design and implement APIs and microservices; integrate AI assistants into development workflows; mentor peers and raise engineering standards; ensure operational readiness and security compliance.
Seniority
Senior, hands-on IC