Client: our client is a fintech in stealth mode that focuses on providing credit for middle and low-income segments.
using a direct sales force in sectors like cosmetics and footwear, the company aims for broad accessibility.- responsibilities: responsible for building reusable and scalable components- guide the team on technology strategy related to coding practices, continuous integration and automated deployment.- maintain, communicate, and drive adopaon of cloud operaaon standards and tooling across cloud devops and infra delivery teams (to propagate cloud-related best practices)- design underlying infrastructure architecture and orchestration across hybrid environments, in collaboration with the devops.- design and develop business logic and product backend systems.- work closely with frontend developers to design and develop functional, performance and comprehensive apis.- write unit, integration, and performance tests.
develop automation tools and continuous integration pipelines for daily tasks.- develop to high quality, with good documentaaon and code efficient.- challenging ideas and opinions to avoid mistakes and inefficient solutions.- requirements: strong proficiency in java development with spring boot, etc.- proven experience leading and mentoring development teams.- strong communication skills to effectively convey technical concepts to both technical and non-technical stakeholders.- ability to collaborate with cross-functional teams and project managers.- ability to design scalable and maintainable software solutions.- knowledge of software design principles and patterns.- experience with system architecture and the ability to make informed design decisions.- deep knowledge of object-oriented programming and engineering principles such as solid, clean architecture, event storming, etc- experience with sql and nosql database systems (e.g.
mysql, oracle, dynamodb, etc.
)- experience with aws cloud- experience with: junit, maven, git, docker, kubernetes, microservices- ability to write effective unit, integration, and api tests- strong communication skills with ability to communicate complex technical concepts and align the organization in decisions- strong problem-solving skills with the ability to quickly process complex information- advanced english- nice to have: knowledge of immutable infrastructure, infrastructure automation, and provisioning tools- experience in fintech or marketplaces