Role Value: By developing highly performant, robust and scalable web services and back-ends, you will have an impact on the latency and accuracy of the identity verification process. You will enable higher accuracy of both our algorithmic models and the manual identity verification process. We welcome you to challenge us to impact our software development processes and toolsT-Shaped Engineering Expectation:In addition to your deep expertise in fullstack development, you will embody a T-shaped engineering approach by contributing to the broader engineering practices. This includes a strong focus on testing automation, user experience, and collaboration with backend and DevOps teams to ensure seamless integration. You will take ownership of delivering high-quality, maintainable code that not only meets immediate project goals but also supports long-term scalability and performanceExample ResponsibilitiesBe part of a cross-functional team to work on continuous improvement of our systems with innovative technologiesCollaborate closely with the team to deliver features working from requirements/analysis through the development process into the production environmentWork with Product Managers to clarify and prioritize work, with QA Engineers to maintain and improve quality, and with DevOps engineers to support operational and troubleshooting workKeep up to date with the latest technologies, evaluate new toolsDefine and use best practices with your team to produce new features in the most effective way while continuously improving the quality of existing systemExperience and Qualifications Have solid experience with Java, Spring (Core/Boot/Security/MVC/Data), REST (principles and hands-on experience with at least 1 framework), SQL Git, Maven/Gradle, JPA, Design PatternsHave at least 5 years of professional experience in software development.Experience in Kotlin (the services you will be responsible for are mainly written in Kotlin)Experience with distributed systemsBe able to work with PM/QA/DevOps as equal partners throughout the whole lifecycle of the feature/productBe able to write good quality & secure code, preferably be familiar with static code analysis toolsHave excellent analytical, conceptual, and communication skills in spoken and written English.Great to have Experience and Qualifications Experience building distributed computing and enterprise-wide systemsExperience with any of the following: Docker, microservices architecture (hands on), Spring Cloud, Redis, PythonExperience with the AWS suite of cloud development toolsKnowledge of Java 17 featuresPCI experienceExperience with Machine learning/Deep learning/Computer Vision algorithms, either developing or using them
Job Title
Full Stack Engineer