SPD Technology

SPD Technology

SPD Technology specializes in custom software product development, focusing on fintech and payment solutions, as well as AI/ML solutions, data engineering, and cloud services to help businesses leverage technology for growth and innovation.

Internet Software & Services
Founded 2006

Description

  • Design, develop, and maintain scalable backend services and APIs using Java and Spring Boot.
  • Build and enhance services supporting PitchBook API, CRM integrations, and related commercial workflow capabilities.
  • Contribute to the architecture and evolution of distributed systems that expose PitchBook data to clients and external platforms.
  • Develop reliable data exchange, synchronization, and integration workflows between PitchBook systems and client-facing tools.
  • Support CRM integrations with systems such as Salesforce, Microsoft Dynamics, Dynamo, and other CRM platforms.
  • Improve API quality, documentation readiness, performance, reliability, and operational stability.
  • Ensure backend services are scalable, observable, secure, and maintainable.
  • Collaborate with product, engineering, and stakeholder teams to clarify requirements and deliver solutions.
  • Participate in code reviews and promote best practices in code quality, testing, API design, and system reliability.
  • Troubleshoot production issues and contribute to monitoring, resilience, CI/CD improvements, automation, and engineering standards.
  • Mentor engineers and share technical knowledge within the team.

Requirements

  • Strong proficiency in Java and experience building production-grade backend services.
  • Hands-on experience with Spring or Spring Boot and RESTful API development.
  • Solid understanding of distributed systems, microservices, API design, and event-driven architectures.
  • Experience with PostgreSQL or other relational databases.
  • Experience with Kafka or similar messaging/event-streaming technologies.
  • Familiarity with Kubernetes, Docker, CI/CD pipelines, and cloud-native development practices.
  • Ability to write clean, maintainable, testable, and scalable code.
  • Strong problem-solving skills and ability to work with complex business logic, data flows, and integration scenarios.
  • Experience contributing to system design, technical decisions, and engineering best practices.
  • Effective communication and collaboration skills with engineering, product, and cross-functional stakeholders.
  • Experience with CRM integrations, public/customer-facing APIs, and data synchronization is a plus.

Benefits

  • Fully remote work with a flexible working schedule.
  • Stable workload and stable income.
  • Provided laptop and licensed software.
  • Performance and merit reviews.
  • Personal development plans and individual learning opportunities through the corporate library.
  • Public speaking support.
  • Company-wide tech and cultural events, plus meaningful CSR initiatives.
  • Referral bonus program and HR support.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Interview Engineer (Egypt)

Karat 251-1K Internet Software & Services

Karat is seeking contractor Interview Engineers to facilitate and evaluate technical interviews for software developers through its platform, helping create more objective hiring processes for future opportunities.

23 minutes ago

Interview Engineer (Norway)

Karat 251-1K Internet Software & Services

Karat is seeking contractor/freelancer Interview Engineers to facilitate and evaluate technical interviews for software developers on its platform.

23 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to help build software that improves product quality, test automation, and analytics across defense systems in land, sea, and air.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
23 minutes ago

Staff Software Engineer (backend)

Tines 51-250 Construction & Engineering

Tines is hiring a staff software engineer to scale the backend job processing system and code execution engines that power its intelligent workflow platform.

AWS CDK Docker Go Linux LLM PostgreSQL React Redis Ruby Ruby on Rails Rust TypeScript
36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers