Senior Java Developer (fintech project)
Xebia
New York, TT Full Time Technology Jobs
Job Description
You will be:
- designing, developing, and maintaining high-performance backend systems using Java and Spring Boot,
- working on transaction, payment, and cashier-related functionalities within a complex trading platform,
- building and maintaining RESTful and RPC APIs (e.g. using Apache Dubbo),
- developing solutions capable of handling high-volume traffic, high concurrency, and multi-threaded environments,
- processing and optimizing large volumes of data within distributed systems,
- collaborating with cross-functional teams to deliver scalable and reliable systems,
- integrating backend services with third-party applications and external systems,
- troubleshooting, debugging, and optimizing system performance in production environments.
Your profile:
- 5+ years of professional experience in Java backend development,
- strong experience with Java (8+) and Spring Boot,
- experience in business product development within fintech environments,
- experience working on B2B products,
- hands-on experience with high-concurrency systems, multi-threading, and high-volume traffic environments,
- proven experience working with large-scale data processing systems,
- solid knowledge of technologies such as MyBatis, Redis, and message queue systems,
- experience working with relational databases such as MySQL, including writing complex queries and performance tuning,
- experience working with Elasticsearch and big data technologies such as Hadoop,
- experience with messaging systems (queues) and event-driven architectures,
- experience with unit and integration testing,
- experience integrating with third-party services and APIs,
- practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery,
- strong debugging and problem-solving skills,
- solid understanding of software design patterns and backend architectures,
- good communication skills and ability to work in a team environment,
- immediate availability or a short notice period is preferred.
Work from the European Union region and a work permit are required.
Nice to have:
- familiarity with RPC frameworks such as Apache Dubbo,
- experience working with systems serving large-scale user bases,
- understanding of distributed systems and microservices architecture,
- experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work,
- interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches.
Posted April 21, 2026