About Unlimit
Founded in 2009, Unlimit is a global fintech company that offers a large portfolio of financial services, including payment processing, banking as a service (BaaS), and an on&off-ramp fiat solution for crypto, DeFi, and GameFi. The company’s mission is to deliver solutions that eliminate financial borders, enabling businesses to operate both locally and internationally with ease across Europe, the UK, LATAM, APAC, India, and Africa. Unlimit has 700 employees across 16 offices and five continents, including London, Singapore, São Paulo, Hong Kong, and Mexico. For further information, please visit: www.unlimit.com.
\n
Requirements:- Languages: Proficiency in Java (version 11 or newer). Willingness to work with Kotlin, as it is our primary language for new services.
- Frameworks: Strong experience with Spring/Spring Boot and related technologies (Spring WebFlux, Spring Data).
- Testing: Experience with automated testing frameworks like JUnit5.
- Infrastructure: Familiarity with Docker, Gradle, and CI/CD pipelines (GitLab CI).
- Data: Solid understanding of SQL (PostgreSQL) and message brokers (e.g., RabbitMQ).
Desired Skills:- Multi-Language Proficiency: Knowledge of Go or other popular backend programming languages is a plus, reflecting your versatility and adaptability.
- Quick Learning: Ability to rapidly understand and integrate into existing systems, quickly grasping the technology stack and logic of unfamiliar services.
- Adaptability: Comfort with learning and adopting new technologies, including willingness to work with and master new programming languages as needed.
Responsibilities:- Backend Development: Design, develop, and maintain backend services with a focus on scalability and performance.
- Architecture: Contribute to the overall architecture, ensuring that our systems are modular, maintainable, and secure.
- Collaboration: Work closely with cross-functional teams, including front-end developers, product managers, and QA engineers, to deliver high-quality products.
- Optimization: Continuously optimize the backend systems to handle increasing loads and improve performance.
- Testing and Quality Assurance: Implement automated tests and ensure high test coverage to maintain the robustness of our services.
Tech Stack Overview- Languages: Java (11+), Kotlin (primary).
- Frameworks: Spring/Spring Boot, Spring WebFlux, Spring Data.
- Testing: JUnit5, TestContainers.
- Infrastructure: Gradle, Docker, GitLab CI.
- Data: PostgreSQL, RabbitMQ.
- Network: REST, WebSocket.
\n
Join Unlimit Team now!
Unlimit is an equal opportunity employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief.