Senior API Developer at Uphold crafting APIs and driving technology solutions for financial services. Join a dynamic team in the innovative Web3 economy operating from Braga and Porto.
Responsibilities
Identify and design APIs needed to address business requirements.
Making crucial technical architectural decisions.
Writing high quality code with performance and scalability in mind.
Specifying interfaces and technologies for future customer use.
Collaborating with product managers, engineers and other project stakeholders throughout the software development life cycle (planning, design, implementation, deployment and support).
Developing APIs designed to cater to millions of customers.
Taking ownership of the complete lifecycle of API changes.
Managing automation and orchestration of environments including production.
Overseeing maintenance tasks and providing on-call support when necessary.
Requirements
Degree in Computer Science or Software Engineering, or equivalent.
Five or more years of relevant experience in constructing SaaS or API-driven applications.
Experience with public API platforms in financial services space (banks or fintechs).
Proficiency with REST or GraphQL API (bonus if FIX experience, not a requirement).
Understanding of the core API platform architecture principles, such as idempotency, API versioning, API security, API traffic monitoring, etc.
Expertise in architecting software development.
Hands-on experience with tools related to the API development and deployment, such as API testing tools (e.g. Postman), API gateways, API documentation generators, API log monitors, etc.
Demonstrated proficiency in both building and utilizing highly scalable APIs.
Hands-on experience with microservices architecture.
Proficiency with the following technologies: Node.js, gRPC, PostgreSQL, Docker and Kubernetes.
Java Developer supporting innovative IT solutions for BHS with a focus on agile methodologies and microservices. Collaborate in architecture design and solution implementation.
Analista de Desenvolvimento Back End Java JR na Almaviva Solutions. Oportunidades para desenvolvimento de carreira e desafios com tecnologias inovadoras.
Backend Engineer at Craft responsible for designing and implementing services integrating mobile and web clients with core data. Focusing on high performance APIs and cloud - native solutions.
Backend Engineer responsible for designing and implementing services that integrate mobile and web clients. Ensuring high performance and reliability of APIs while using Node.js and TypeScript.
Senior Software Engineer focused on back - end development for ClickBus's platform. Building solutions that enhance travel experience by improving the software architecture.
Backend Developer developing innovative applications for IoT, Mobile Private Networks and health solutions at Vodafone. Collaborating in an Agile environment to deliver high - quality global solutions.
Java Developer working with database - driven applications in a hybrid setting. Engaging in the digital transformation with a focus on innovative solutions for customers.
Backend Developer for Progress OpenEdge involved in software development and optimization at GRÜN Software Group. Collaborating with various departments and contributing to innovative solutions.
Baufinanzierungsprofi oder Bankkaufmann*frau bei Baufi24 zur Bearbeitung von Finanzierungsanfragen für Kunden. Arbeiten mit digitalen Tools und flexiblen Arbeitsmodellen in Festanstellung oder Selbstständigkeit.
Python Developer role focused on developing pricing tools for Aviva Canada's commercial sector. Collaborate with teams to integrate innovative solutions and enhance pricing strategies.