Position: Middle+/Senior Java Developer
Company: SPD-UKRAINE
Experience required: 3y
English level: intermediate

PitchBook — a platform for investment professionals. Our software provides access to data and the analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others. Features of PitchBook: Advanced search / Discovery & insights /Company profiles / Workflow & efficiency / Many more.

**We are looking for the person who has:**
- 4+ years of experience in Java software development
- Strong knowledge of Java Core, Java 11/Java 17
- Experience with Spring Framework, SpringBoot
- Experience with Hibernate
- Strong knowledge of  PostgreSQL or Microsoft SQL Server
- Experience with Message Brokers (RabbitMQ, Kafka)

**Would be a plus:**
- Experience with ElasticSearch or Lucene
- Experience with OpenAPI
- Experience with Kubernetes
- Should be familiar with and follow SOLID and KISS principles
- Know and be able to use design patterns.

**Sounds like you? Here’s some of what you’ll be doing:**
- Building a business logic for the service
- Write unit/integration/performance/e2e tests for own code
- Documenting own services/algorithms/functionality
- Participating in making technical decisions in the team, code reviews
- Implementing reliable solutions and integrations
- Collaborate in a distributed team
- Taking services (parts of the domain) in ownership

**You’ll work with the following stack:**
Java 11+, k8s, Spring/SpringBoot, Hibernate, OpenAPI, PostgreSQL, RabbitMQ, Kafka

**Team Structure:**
TL + up to 4 BE Java developers, BA & QA (AQA) as a service, PM

**Schedule:**
Flexible, no evening meetings 

**Interview steps:**
1) Tech-Interview with Team Lead (up to 1.5 hours)
2) HR-Interview (up to 1 hour)

**We offer:**

Conditions & Space

You’ll have 20 paid holidays. Get sick? Stay home and get better — sick leavers are paid. Flexible working hours. Work remote or at the office (Kyiv, Cherkasy). You’ll be free to adjust your working space — choose a type of chair and model of laptop (depending on the project).

Clients & Projects

You’ll be engaged in the creation of products granted SIIA CODIE and GeekWire awards. Our clients are startups and companies with strong investments and innovative ideas. You’re free to change a project — internal rotation is available.

Learning & development

Online corporate library, soft skills training, internal educational events are available for you. Our Career Advisor helps you with a Personal Development Plan. SPD-Ukraine covers your expenses on conferences, certifications, etc. Plus, free English classes with native speakers.

Sport & Health

You’ll get compensation for sports activities. If you take COVID testing, SPD-Ukraine covers your expenses. Medical insurance is also available. You’ll be able to get online support from psychologists and mentors provided by a third-party service.

Fun & Activities

You’ll enjoy two big company events (SPD Summer Party and SPD Winter Awards). Every month you’ll be able to have team-building activities. Presents are waiting for you for a big life event (marriage, childbirth) and nice presents just for fun.

Does this sound like the kind of place you want to work at? We look forward to hearing ’hi’ from you :)