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