Software Engineer
20
3500 - 4000 €/mėn.
Prieš mokesčius
Job description:
As a Software Engineer reporting to Senior Director of Software Engineering, you'll play a critical role in building the Java services and React/TypeScript applications that power a new R&D team focused on responsible AI for global financial markets.
You'll thrive in this position if you take full ownership of your deliverables, embrace AI-assisted ways of working, and bring curiosity and a collaborative spirit to a team that values candid feedback and learning as much as delivery.
- Build and maintain backend services using Java and Spring, and develop user-facing applications using React and TypeScript, owning capabilities end to end.
- Design and implement secure integrations using REST and modern agent-to-agent protocols, ensuring quality through unit testing, manual validation, and test automation.
- Contribute to requirements analysis and architecture discussions, following and shaping decisions that affect team delivery.
- Collaborate with DevOps on deployment automation, observability, and portfolio security across environments.
- Apply AI-assisted tooling and Nasdaq's GenAI Platform to improve and optimize every step of the development process.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- Proven years of experience in full-stack software engineering, with production-level Java expertise applying object-oriented design, design patterns, and SOLID principles.
- Experience building component-based web applications; React and TypeScript experience is strongly valued.
- Solid SQL skills including CRUD operations, schema design, and working with database-backed services, alongside strong data structures and algorithms knowledge.
- Proficiency with Git workflows, Linux command-line usage, and an understanding of containerization using Docker or Podman.
- Practical experience using AI-assisted tools in a real development workflow.
Nice to have
- Exposure to LLM or agent development, including function calling, retrieval-augmented generation, prompt engineering, or agent-tool protocols.
- Basic familiarity with infrastructure-as-code tooling (e.g., Terraform or OpenTofu), Python or another scripting language, or Kubernetes.
- Background in fintech, capital markets, or a regulated industry environment.
Company offers:
- We offer a competitive, well-rounded rewards package designed to support the financial, physical, and emotional well-being of our employees and their families (where applicable).
- We utilize a structured job architecture and career framework to ensure growth opportunities are transparent, fair, and accessible to all employees.
Miestas:
Vilnius
Nuotolinis darbas:
Hibridinis
Laikas:
Visa darbo diena
Galioja iki:
26/11/2026
Kandidatavimas vyks Nasdaq Vilnius Services, UAB įmonės puslapyje
Persiųsti