Senior Java developer віддалено About Fintech Farm Weare aUK fintech creating successful neobanks inemerging markets inpartnerships with local traditional banks. Our success builds upon abest-in-class product, customer experience, emotional engagement, viral marketing, and deep credit decision-making expertise. One ofour founders had previously co-founded ahighly successful Eastern European neobank with amulti-million customer base. Welaunched our first market with Leobank inAzerbaijan in2
Senior Java developer віддалено About Fintech Farm Weare aUK fintech creating successful neobanks inemerging markets inpartnerships with local traditional banks. Our success builds upon abest-in-class product, customer experience, emotional engagement, viral marketing, and deep credit decision-making expertise. One ofour founders had previously co-founded ahighly successful Eastern European neobank with amulti-million customer base. Welaunched our first market with Leobank inAzerbaijan in2021, where wehave already established market-leading positions. Our next market was Vietnam, where welaunched Liobank inearly 2023 and gained solid traction. India isour next market, and weare looking tolaunch inthe next six months. Weare currently building acore team there. Why Fintech Farm isagreat place tobe Our ambition. Weare looking tobecome aleading consumer digital bank brand ineach market weoperate making iteasy for consumers tointeract with their money. You could beapart ofthis exciting journey. Our culture. Customers. Wealways goabove and beyond toprovide anamazing customer experience. Weserve our customers the way wewould want our mom tobeserved. And who said that banking has tobeboring? Wemake our apps not just easy but fun touse. People. Weare all business partners inour company. Each ofus thinks big, acts asifweown the place, and never takes “No” asananswer. Wework with strong individuals whom weempower and trust rather than micromanage. Common sense rather than formal policies prevails inall that wedo. Wealways stay curious and open-minded. Weembrace theWe overMe culture. Your Role: AsaJava Developer, you will leverage your software development expertise todrive innovative product strategies and solutions, focusing onrobust and scalable applications. What You Will BeDoing: System Architecture : Designing and developing scalable and fault-tolerant systems. Microservices Development : Developing microservices using adeep understanding ofmicroservices architecture. Application Management : Deploying and managing applications inKubernetes environments, and managing Docker containers. Database Management : Working with both relational (PostgreSQL) and non-relational databases. Performance Optimization : Conducting performance analysis and using debugging tools toenhance application efficiency. Continuous Integration/Deployment : Implementing CI/CD pipelines tostreamline development and deployment processes. Testing : Writing unit and integration tests and utilizing automated testing tools, including Test containers. Who You Are: Experienced Developer : You have atleast 3years ofJava development experience with asolid foundation insoftware architecture and apreference for those with experience inSpring Boot, PostgreSQL, Redis, Kafka, Kubernetes, and Docker. Analytical Problem Solver : Skilled atanalyzing complex problems and devising effective solutions, with astrong ability totroubleshoot and optimize application performance. Team Mentor : Capable ofmentoring junior team members, sharing knowledge and expertise tofoster team growth. Communicator : Excellent communication skills, capable ofeffectively collaborating with both technical teams and external stakeholders. Your Experience: Java and Frameworks : Proficient inJava and Spring Boot, with substantial experience inframeworks and tools that support robust backend service development. Advanced Technologies : Well-versed inusing Kafka for messaging, managing Kubernetes clusters, and building and managing Docker containers. Testing and CI/CD : Experienced insetting upand maintaining CI/CDworkflows, and competent inconducting both modular and integration testing toensure software reliability and performance. Leadership and Collaboration : Demonstrated ability tolead projects, mentor others, and work collaboratively within cross-functional teams. Languages : Fluent inEnglish