Senior Software Development Engineer (Back-End)

New
S
SPD TechnologySoftware Development
Ukraine. Poland. Portugal. Spain. RomaniaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPostgreSQLJavaKafkaKubernetesSpring BootCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • Strong proficiency in Java.
  • Experience building production-grade backend services.
  • Hands-on experience with Spring / Spring Boot.
  • RESTful API development.
  • Solid understanding of distributed systems, microservices, and event-driven architectures.
  • Experience with PostgreSQL or other relational databases.
  • Experience with Kafka or similar messaging/event-streaming technologies.
  • Familiarity with Kubernetes, Docker, and CI/CD pipelines.
  • Ability to write clean, maintainable, testable, and scalable code.
  • Experience contributing to system design and engineering best practices.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Java and Spring Boot.
  • Build and enhance services supporting PitchBook API, CRM Integration, and related commercial workflow capabilities.
  • Contribute to the architecture and evolution of distributed systems.
  • Develop reliable data exchange, synchronization, and integration workflows.
  • Support CRM-related integrations, including Salesforce, Microsoft Dynamics, and Dynamo.
  • Improve API quality, performance, reliability, and operational stability.
  • Collaborate with product, engineering, and stakeholder teams.
  • Participate in code reviews and promote best practices in testing and API design.
  • Troubleshoot complex production issues and improve system resilience.
  • Mentor engineers and share technical knowledge.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now