Qureos

Find The RightJob.

Senior Java Engineer

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

And now we are looking for a Senior Java Engineer to join us as part of our team.

About the role

PitchBook is a leading financial data and software company that is transforming private and public equity markets. We provide clients with comprehensive, reliable, and actionable data, research, and insights to help them make confident investment decisions and stay ahead of the competition.

You will join a team driving a critical strategic initiative focused on enabling intelligent, AI-powered access to PitchBook’s vast and complex datasets. This team designs, builds, and evolves scalable data platforms and services that collect, process, and normalize data from multiple internal systems across the PitchBook ecosystem.

A core component of this initiative is integration with the Model Context Protocol (MCP), an emerging open standard that enables secure interaction between AI models (LLMs) and external data sources and tools. The team delivers high-quality, well-structured datasets to the MCP server, empowering AI-driven applications to access PitchBook data efficiently and accurately. In addition, the team curates and distributes datasets to multiple third-party AI systems.

Team setup: PM, SDE Lead, 4 SDE (BE), 1 SDET. Reporting: all engineers report to EM

Tech Stack:

  • Languages: Java 17+ (primary), Python (optional)
  • Frameworks & APIs: Spring/Spring Boot, OpenAPI, REST
  • Data & Streaming: PostgreSQL, Kafka, Elastic
  • Infrastructure: Kubernetes, Docker
  • Observability: ELK stack, Grafana

Work Environment: The team operates as a Stream-Aligned Team within a Scrum-based Agile framework, with clear ownership and substantial autonomy in decision-making. We maintain a flexible schedule with required participation in core ceremonies (daily stand-ups, sprint planning, refinements, retros). The environment emphasizes deep technical ownership and close cross-functional collaboration.

As a qualified expert You will

  • Design, develop, and maintain scalable backend services and data pipelines using Java
  • Contribute to the architecture and evolution of distributed systems supporting high-volume, high-quality data flows
  • Build and enhance automation frameworks to validate data accuracy, consistency, and completeness
  • Ensure reliability, performance, and scalability of data collection, transformation, and delivery processes
  • Collaborate closely with engineering, data, AI/ML, and product teams to translate business requirements into robust technical solutions
  • Participate in code reviews and promote best practices in code quality, testing, and system design
  • Troubleshoot and resolve complex production issues, improving observability and system resilience
  • Contribute to the continuous improvement of development processes, CI/CD pipelines, and engineering standards
  • Mentor team members and provide technical guidance when needed

We’re looking for you if you have

Core Skills

  • Strong proficiency in Java for backend development; experience with Python is a plus
  • Proven ability to write clean, maintainable, and testable code following modern engineering best practices
  • Solid understanding of distributed systems, microservices, RESTful APIs, and event-driven architectures
  • Experience designing and maintaining scalable backend services and data pipelines
  • Ability to programmatically validate data correctness, consistency, and transformations
  • Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms (AWS/GCP)
  • Strong system design and problem-solving skills, with an ownership mindset
  • Effective communication skills and experience collaborating with engineering, data, AI/ML, and product teams.

Soft Skills

  • Effective communication skills and experience collaborating with engineering, data, AI/ML, and product teams
  • Strong sense of ownership and accountability
  • Ability to drive technical discussions and make informed architectural decisions
  • Enthusiasm for mentorship and knowledge sharing within the team

What’s in it for You

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work.

Embrace the opportunity for personal and professional growth

Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more.

Be among like-minded people

Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values. Feel supported by your HR, and take advantage of our referral bonus program.

Interview steps

  • Pre-Screening with the recruiter
  • Technical Screening call (up to 30 min)
  • Technical Interview (up to 1,5 hours)
  • Interview with Engineering Manager (up to 30 min)

Work Type:
Full-time, Remote
Category:
Software Development
Location:
All Europe, Ukraine

Posted 4 hours ago

© 2026 Qureos. All rights reserved.