● 2+ years of experience in Java software development
● Knowledge of Java 8 or higher
● Good understanding of microservices architecture
● Strong knowledge in SQL, REST
● Good algorithmic skills
● Basic understanding of DevOps practices and AWS cloud technologies
● High interest in all new technologies, tools, and practices in software development
● Orientation on quality
● English level: Upper-intermediate or higher
● Experience working with money, transactions, financial or banking services
● Experience working with Kafka or similar tools
● A completely new ambitious project, no legacy code
● Modern technology stack
● We are open to any technology innovations and improvements
● Work in a strong team
● Providing high-quality requirements from our BA
● Separate role of QA in the team
● Following scrum processes effectively
● No late meetings, ability to finish the work earlier
● Building a business logic for a fin-tech product using cutting-edge technologies and tools
● Creating unit tests
● Documenting own services/algorithms/functionality on the wiki
● Participating in making all technical decisions in the team
The innovative fin-tech company that built a platform allowing small and medium businesses to get finance for their growth, and investors to make their money work. The company got success in this area and now is extending their service to short-term credits, to make businesses less worried about different financial restrictions they have today. This is a completely new product of the company, being built on cutting-edge technologies with all the fin-tech experience accumulated over the last several years.
Stack: Java 11, Quarkus, PostgreSQL, Hibernate, Kafka, VertX, Gradle, Kubernetes, Docker, Weaveworks
Team: 1 BA, 2 BE, 1 BE/DevOps, 3 FE, 1 QA/QAA, 1 UX/Designer, 1 Marketing