Position: Java Developer (Platform for Investment Professionals, Data Core)
Company: SPD-Ukraine
Category: Java
Experience required: 2y
English level: intermediate

Multiple awards winner: “The Best Financial & Market Data Information Solution”, 2 times “The Best Information Service delivered As Mobile App/Platform” at SIIA CODiE Awards.

DIRECTION
Web project provides the ability to receive and store data obtained automatically and manually from public sources, news resources and from various data providers.

Tech Stack:
Java 11, Tomcat, Spring Framework (Boot, Data JPA, Data Jdbc), Hibernate, Flyway.
API protocols: gRPC, REST, Thrift, OpenAPI.
Data storages: Microsoft SQL Server, PostgreSQL, Redis.
Search engines: ElasticSearch, Lucene.
Logging and monitoring: ELK stack, Prometheus, Kibana
CI/CD: Jenkins, Kubernetes.

Team: 10 BE Devs, 2 FE, 8 QA, 1 BA, and 2 PM. 

Required Skills:
● 2+ years of total experience in the development of Web apps.
● Java 11 or higher.
● Tomcat.
● Spring Framework.
● Hibernate.
● Flyway.
● Rest.
● Microsoft SQL Server or PostgreSQL.
● English - intermediate or higher. 

Would be a plus:
● ElasticSearch or Lucene.
● OpenAPI.

Responsibilities:
● Participate in design and code reviews, develop, write unit/integration/end-to-end tests.
● Work within a collaborative team of developers, testers, product owners, methodology team, and more, geographically spread across our different locations.

We offer:
● A competitive reward for your skills, experience, input, and results.
● Abilities to visit conferences, master classes, pass certifications.
● English classes and an opportunity to learn from a native speaker.
● Full compensation package.
● Regular team events and activities.