SPD Technology is a place where everyone knows how to develop awesome software, does that great, and wants to do that better. We write more than code, we create solutions with business needs in mind. We want to be a part of innovations. To make that, we’re ready to learn and gain new expertise.
25 січня 2023

Lead Java Engineering (вакансія неактивна)

Київ, Львів, Черкаси, віддалено

SPD-Ukraine is looking for Lead Java Engineering to work with Fintech-product for the US market. You will drive the team, build new service functionality, and improve or optimize large, complex, actively used existing applications.

You’ll work with the Data Feed subproject, which consists of several areas. PitchBook’s Data Feed Service provides a direct supply of data, tailored to whatever is most relevant to the client. Data Feed is a solution for those customers who require a wide range of information on a consistent basis. Data Feed has an opportunity to provide various datasets from the PitchBook platform in a convenient format. The team is engaged in the preparation and development of tools for obtaining data and publishing datasets.

About the project

PitchBook — a platform for investment professionals. Our software provides access to data and 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.

Few words about SPD-Ukraine

SPD-Ukraine provides software engineering and product development services for clients worldwide-the USA, Israel, Great Britain, and other EU countries. We don’t cooperate with companies in russia and belarus.
Global companies like Morningstar, PitchBook, GoDaddy, PieInsurance, floLIVE, SpaceNeedle, and others are our clients. We’re glad that our clients have left the russian market because of the ongoing war in Ukraine.
Our team comprises 600+ specialists certified by Oracle, ISTQB, AWS, PMI, Scrum Alliance, Amazon, and other organizations. Having offices available in Kyiv, Lviv, and Cherkasy, our teams can work remotely without any geographical limitations.
We think a powerful fusion of skills and personality makes great ideas happen.

We are looking for a person who has:

  • 6+ years of experience in Java software development
  • 2+ years of experience as a Tech/Team Lead
  • Experience with 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)
  • Familiar with ETL, ELT
  • Experience in managing and owning project SLA
  • Knowledge of how to define and control technical documentation artifacts
  • Experience in supervising and coordinating work activities of direct reports relating to people operations processes
  • English level: written and verbal skills.

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 are 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
  • Define and control product/code quality, drive the team to success, and help to resolve impediments/roadblocks
  • Establish and follow SDLC company practices in the Team
  • Focused on the project and the team’s performance and growth
  • Coordinate work activities in the scope of the project responsibilities.

You’ll work with the following stack:

Java 11+, k8s, Spring/SpringBoot, Open API, PostgreSQL, Zookeeper, JDBC+Jooq, Gradle

Team Structure:

TL + 3 BE, 1 FE, 1 QA.

Schedule: flexible (with the need to attend team meetings)

Interview steps:

1) Pre-screening Interview
2) Tech-Interview
3) HR-Interview

We offer:

  • Financial support for your and your family’s relocation.
  • Legal support of tax residence for team members outside Ukraine.
  • Financial reimbursement of expenses on medical services outside Ukraine.
  • Military leave status with 50% of your monthly reward saved.
  • 20 working days of annual paid vacation and sick leaves.
  • Educational support and financial reimbursement of language classes.

Does this sound like the kind of place you want to work at? We look forward to hearing ’hi’ from you :)