About the Company
Fin-tech startup
About the Role
- Build advanced backend applications on the Java based platform
- Design and develop new functionalities in line with business requirements, following company standards (code quality, test coverage, TDD, BDD, performance requirements).
- Review the code of other developers
- Contribute to system design and architecture
- Present ideas for system improvements
Requirements
BSc/MSc in Computer Science, Engineering, or similar, Java 11+, Spring boot, maven/gradle, kafka, CI/CD, docker, git, spring security, spring data, JPA, hibernate, JPQL, jsbc, postgres, stored procedures, triggers, sql functions, java proxy, transactions
Qualifications
● 3-5 years of experience as a Java Developer
● Excellent knowledge of Srping
● Experience with SQL, postgres as a plus
● 1-2 years of experience with web development