Contribute disruptive ideas to our Integration Platform, making it robust and scalable. Be very rigorous in decisions and in the development of clean, secure and sustainable code. Participate in discussions about architectural solutions and what would be the best methods to solve a given problem. Conduct maintenance and development of new features from beginning to end. Participate in peer code reviews, contributing to the quality of the code we deliver.
Job listings
Join one of our cross-functional Agile teams architecting, designing, and building the next generation of our backend systems. Responsible for the entire Software Development Life Cycle of your code, including development, testing, production, and subsequent fixes and improvements. Collaborate with other teams to incorporate their requirements and manage dependencies.
Flex is looking for a Software Engineer who will be responsible for implementing the various backend systems that support all business features. In this role, you will be part of the backend engineer team, responsible for the services and integrations that power our products, such as Payment, Billing, Identity, partner integration, etc.
The Senior Software Engineer strives to improve the user experience by implementing and/or enhancing applications of high complexity/enterprise wide cross functional programs or projects. They perform application build and configuration management functions or work directly with Software Development Engineers by writing technical specification documents for development, perform testing, and/or perform configuration management for the implementation, enhance or upgrade solutions on premise or in a cloud hosted environment.
We are looking for a medior and a senior developer to be an addition for our international agile team. Responsibilities include developing RESTful web services using Java and Spring Framework, implementing business logic and functional requirements, designing and developing APIs following REST standards, and integrating with existing systems and databases. Business analysis and documentation are also required.
Full life cycle of software development, including requirement gathering, designing, coding, testing and deployment. Actively guide and influence daily development activities through pivoting architectural decision-making, taking part in design processes, engaging in design and code reviews, and contributing to actual implementation. Responsible with designing and implementing solutions to meet government regulatory requirements.
Solve complex problems at Zepz as a Senior Software Engineer, building and supporting the platform and products used by customers sending money transfers from 50+ countries into 150+ markets globally. Engineer will design and architect distributed systems at scale, and lead strategic technical initiatives, managing millions of remittance flows across global brands.
Our client is a multi-bank trade finance platform that connects global corporations to their financial institutions by automating and digitizing letters of credit, bank guarantees, documentary collections, and more. Strong BE skills and an appetite for FE is a must. Support the tech lead in transforming requirements into a technical design and implement the design with a high degree of quality. Code reviews and production oriented support is also required.
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java. You will collaborate with cross-functional teams to define, design, and ship new features, while also ensuring the performance, quality, and responsiveness of applications. You will also conduct code reviews and provide constructive feedback to team members.
You are enthusiastic, motivated and willing to make your mark. You have engineering skills and a passion for technology. You have experience with technologies such as Java, http, event streaming (Kafka) and build tools. Our engineers enable us to offer world class experiences to our customers.