Position: Middle+ Java Developer
Company: SPD-Ukraine
Experience required: 2y
English level: intermediate

Required skills

● 3+ years of experience in Java software development
● Knowledge of Java 8 or higher
● High interest in all new technologies, tools, and practices in software development
● Good understanding of microservices architecture
● Strong knowledge in SQL, REST
● Basic algorithms knowledge
● Basic understanding of DevOps practices and AWS cloud technologies
● Orientation on quality
● English level: Upper-intermediate or higher.

As a plus

● Experience working with  transactions, financial or banking services
● Experience working with Kafka or similar tools

We offer

● Completely new ambitious project, no legacy code
● Client is in our timezone
● Work in a strong team
● Having a separate BA and QA roles in the team
● Following scrum processes effectively
● 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

Responsibilities

● Building a business logic for a fin-tech startup using cutting-edge technologies and tools
● Creating unit tests
● Documenting own services/algorithms/functionality on wiki
● Participating in making all technical decisions in the team

Project description

Young fintech company that operates in the alternative lending space and provides white-labeled turnkey working capital solutions enabling merchant facing companies to offer alternative funding products to their customers as a value-added proposition.

Stack: Java 11, Quarkus, Hibernate, VertX, PostgreSQL, Kafka, Kubernetes, Docker, Gradle