Paulo Rodrigues, Developer in Recife - State of Pernambuco, Brazil
Paulo is available for hire
Hire Paulo

Paulo Rodrigues

Verified Expert  in Engineering

Bio

Paulo is a seasoned software engineer with 14+ years of experience building high-scale systems across diverse technology stacks. He is passionate about solving real-world problems through technology and has led impactful projects at award-winning startups in the financial, education, and health sectors. Paulo has deep expertise in building microservices and web applications following the best engineering practices.

Portfolio

Pfizer
.NET, Full-stack, CSS, HTML, JavaScript, SQL, Angular, Entity Framework...
PLS Logistics - GoShip
Java, Angular, JavaScript, Spring, AngularJS, Agile, CI/CD Pipelines, Hibernate...
Zeal IT Consultants
Java, Microservices, Spring Boot, Docker, Amazon Web Services (AWS), PostgreSQL...

Experience

  • Full-stack Development - 15 years
  • Java - 14 years
  • JavaScript - 11 years
  • .NET - 9 years
  • C# - 9 years
  • TypeScript - 7 years
  • Microservices - 7 years
  • Spring Boot - 6 years

Availability

Part-time

Preferred Environment

Windows, Linux, Git, Visual Studio Code (VS Code), MacOS, IntelliJ IDEA, JetBrains Rider, Visual Studio

The most amazing...

...thing I've done was lead the technology team of an awarded startup project that raised the education levels of public schools in a Brazilian state.

Work Experience

Senior Software Engineer

2024 - PRESENT
Pfizer
  • Designed and developed scalable microservices in C# and Angular web applications for a strategic planning platform, streamlining critical pharmaceutical workflows at Pfizer.
  • Applied engineering best practices, including clean architecture principles and secure coding standards, to deliver robust, maintainable, and high-performing systems.
  • Contributed to the design and review of Kafka-based event-driven workflows, applying standard resiliency patterns to ensure reliable and consistent service communication.
  • Contributed to tech stack modernization by upgrading frameworks and libraries, resulting in improved performance, enhanced security, and faster development cycles.
  • Improved CI/CD pipelines by optimizing workflow execution by up to 80%, reducing feedback loops and accelerating development workflows.
  • Performed code reviews to uphold quality standards, promote best practices, and support team-wide knowledge sharing.
Technologies: .NET, Full-stack, CSS, HTML, JavaScript, SQL, Angular, Entity Framework, Infragistics, Amazon Web Services (AWS), PostgreSQL, Angular 18, Angular 15, Message Queues, C#, TypeScript, Apache Kafka, Kafka Streams, RESTful Microservices, Large-scale Projects, Containerization, .NET 8, Terraform, Dapper, Web MVC, .NET 7, ASP.NET Core 7, Event-driven Architecture, RxJS, Liquibase, Infrastructure as Code (IaC), Large-scale Distributed Systems, Health, Healthcare, Data Modeling, Database Management, User Experience (UX), AI Tools

Senior Software Engineer

2023 - 2024
PLS Logistics - GoShip
  • Developed microservices using Java and Spring Boot for a major modernization project, replacing legacy systems and boosting the processing capacity of over 1 million annual loads.
  • Investigated and resolved performance issues, optimizing memory and CPU configurations in a Kubernetes environment.
  • Pioneered the project's implementation of server-sent events (SSE), enabling real-time push notifications for user updates and enhancing application interactivity and user experience.
  • Developed front-end components using JavaScript, TypeScript, and Angular.
  • Introduced and integrated resiliency patterns, specifically implementing robust retry mechanisms to decrease failure rates during calls to other microservices and fortify the project's overall reliability.
  • Participated actively in releases, code reviews, and design discussions.
Technologies: Java, Angular, JavaScript, Spring, AngularJS, Agile, CI/CD Pipelines, Hibernate, RabbitMQ, Spring Boot, PostgreSQL, Google Cloud Platform (GCP), Full-stack Development, JSON/XML Schemas, Confluence, GitLab CI/CD, Enterprise Application Development, API Development, Repository Pattern, Web Development, Cloud Architecture, Push Notifications, Spring Microservice, Apache Tomcat, JDBC, Data Pipelines, IntelliJ SDK, API Design, API/Services Architecture, Code Review, HTTP REST, Event-driven Design (EDD), Multithreading, Enterprise, TypeScript, Full-stack, RESTful Microservices, Large-scale Projects, Containerization, Web MVC, Inventory Management, Logistics, Supply Chain, Infrastructure as Code (IaC), Performance, Large-scale Distributed Systems, Springbot, Data Modeling, Database Management, User Experience (UX), Data Engineering

Senior Software Engineer

2021 - 2022
Zeal IT Consultants
  • Designed and developed microservices using Java, Spring Boot, and PostgreSQL.
  • Applied event-driven architecture principles to develop loosely coupled microservices using Apache Kafka.
  • Implemented microservice patterns to attend to desired consistency and delivery requirements.
  • Provided guidance and mentoring to three mid-level junior engineers.
  • Developed CI/CD pipelines to optimize build, test, and deployment.
  • Created reusable GitHub private actions to perform service-checking operations, preventing the deployment of broken versions to production and reducing 70% of the needed code.
  • Integrated services with New Relic giving monitoring capabilities to the team and reducing service downtime.
  • Implemented data audit mechanisms providing data change tracking from multiple sources.
  • Implemented consumer-driven contract testing using Pact to ensure communication and compatibility between microservices.
  • Implemented integration tests to ensure desired application behavior in concurrent scenarios.
Technologies: Java, Microservices, Spring Boot, Docker, Amazon Web Services (AWS), PostgreSQL, Kubernetes, Apache Kafka, Continuous Delivery (CD), Continuous Integration (CI), Couchbase, Pact, Integration Testing, Relational Databases, Java 11, JUnit, Bash Script, DevOps, REST APIs, API Integration, Kafka Streams, Web API, Bash, Microservices Architecture, Databases, CI/CD Pipelines, Java 8, Java 17, Mockito, GitHub Actions, GitOps, Web Architecture, API Architecture, RESTful Development, Agile, Back-end Development, Distributed Systems, JSON/XML Schemas, Confluence, Enterprise Application Development, Event-driven Architecture, API Development, Event-driven Programming, Repository Pattern, NoSQL, Spring Microservice, GitHub, Apache Tomcat, JDBC, Data Pipelines, IntelliJ SDK, API Design, API/Services Architecture, Code Review, HTTP REST, Event-driven Design (EDD), Multithreading, Enterprise, RESTful Microservices, Large-scale Projects, Containerization, Terraform, Web MVC, Infrastructure as Code (IaC), Large-scale Distributed Systems, Springbot, Leadership, Data Modeling, Database Management, Data Engineering

Senior Software Engineer

2020 - 2021
GoDocs
  • Designed and developed specialized mortgage software for customers within various entities, applying necessary regulatory and legal requirements.
  • Designed new system architecture using C#, .NET Core, and Vue.
  • Revised old code bases and refactored application modules to adopt modern development standards, tools, practices, and frameworks.
  • Created a refactoring plan for a team of five software engineers.
  • Guided engineers to adopt modern practices and frameworks to increase maintainability and productivity.
  • Communicated with investors to illustrate deficits and bottlenecks within existing software and proposed a refactoring plan.
Technologies: MVC Frameworks, C#, C#.NET, Visual Studio, HTML, CSS, JavaScript, .NET, Microsoft SQL Server, Bootstrap, Full-stack, SQL, Vue, jQuery, GitLab, Jira, .NET Core, Architecture, Relational Databases, API Integration, Web API, Model View Controller (MVC), .NET 4, SQL Server 2016, ASP.NET, Databases, Front-end, XML, .NET 5, Web Architecture, ASP.NET Core, Front-end Development, JavaScript MVC, API Architecture, Agile, Back-end Development, Full-stack Development, JSON/XML Schemas, Entity Framework, GitLab CI/CD, API Development, Repository Pattern, MVC Razor, Web Development, Cloud Architecture, Apache Tomcat, Data Pipelines, Entity Framework Core, API Design, API/Services Architecture, Code Review, HTTP REST, RESTful Microservices, Dapper, Web MVC, Leadership, ASP.NET MVC, Razor, Data Modeling, Database Management, User Experience (UX)

Software Engineer

2017 - 2020
Acqio Payments
  • Designed and developed high-scale microservices to support about three million monthly payment transactions using C#, Kotlin, and Node.js.
  • Developed integrations with external payment gateways, resulting in a three-time increase in credit card brands supported by the product and a revenue growth of about 5%.
  • Built web applications, mobile applications, and features in POS devices using technologies like Kotlin, C#/.NET, Node.js, C/C++, Go, JavaScript, TypeScript, React, and React Native.
  • Engineered the core framework to integrate services with the company's ERP.
  • Reviewed codes from teammates and algorithms from candidates in the hiring process.
Technologies: Bootstrap, MVC Frameworks, REST, MVC Design, Scrum, Full-stack, REST APIs, Fintech, .NET, Back-end, Object-oriented Programming (OOP), NPoco, Web API, ASP.NET MVC, Docker, C#.NET, TypeScript, jQuery, JavaScript, Mockito, xUnit, Unit Testing, Test-driven Development (TDD), C++, C, Protocol Buffers, gRPC, APIs, Microservices, MongoDB, Azure Cosmos DB, Azure SQL, Microsoft SQL Server, Azure, React Native, Kotlin, C#, Architecture, Integration Testing, Relational Databases, Card Payments, API Integration, Cloud, EventBus, Model View Controller (MVC), .NET 4, Ajax, SQL Server 2016, Bash, Microservices Architecture, ASP.NET, Databases, Front-end, SSL, React, XML, Java 8, Web Architecture, ASP.NET Core, Front-end Development, JavaScript MVC, Financial Data, Data Visualization, .NET Core, Point of Sale, POS, API Architecture, RESTful Development, Agile, Back-end Development, Distributed Systems, Full-stack Development, JSON/XML Schemas, Digital Payments, Online Banking, Real-time Systems, Entity Framework, API Development, Repository Pattern, MVC Razor, Web Development, Cloud Architecture, NoSQL, Azure App Service, Algorithms, GitHub, JDBC, Entity Framework Core, API Design, API/Services Architecture, Code Review, Payment APIs, Multithreading, RESTful Microservices, Large-scale Projects, Containerization, Go, Web MVC, Google Maps, Node.js, Real-time Data, Performance, Large-scale Distributed Systems, Amazon DynamoDB, Mobile Development, Razor, Data Modeling, Database Management, User Experience (UX), MERN Stack, Data Engineering, Payment Gateways

Cloud Computing Consultant

2012 - 2017
Self-employed
  • Mapped best solutions to local companies to migrate their infrastructure to the cloud, mainly working with Amazon AWS.
  • Migrated the infrastructure from a local eCommerce solutions company from a conventional host to AWS, including the eCommerce of one of the major local retail companies, which resulted in a cost reduction of 55% without any loss of performance.
  • Redesigned the already existing infrastructure of an ERP company in AWS, resulting in a cost reduction of 75%.
Technologies: Amazon Web Services (AWS), Microsoft SQL Server, Amazon EC2, Architecture, AWS Cloud Architecture, Relational Databases, Bash Script, Cloud, SQL Server 2016, Databases, SSL, Azure, Azure SQL, Cloud Architecture, Azure App Service, GitHub, Amazon CloudFront CDN, Amazon S3 (AWS S3), eCommerce, Amazon RDS, Database Management

Software Engineer

2013 - 2016
Foton Informatics
  • Designed and developed large-scale and mission-critical Banking solutions using Java.
  • Led a local development team of three engineers on an internet banking project.
  • Participated in developing internet banking, bank automation, bank agency automation, and self-service center projects.
  • Designed and developed a legacy bank system simulator, which removed the dependency on the client's legacy system and increased the team's productivity.
  • Developed web services and integrated them with external and legacy systems.
Technologies: Back-end Development, JEE, MVC Frameworks, MVC Design, Full-stack, Object-oriented Programming (OOP), Jakarta EE, Microservices, Oracle, Web Services, APIs, Web Development, Banking & Finance, JSF, Spring, Java EE, Java, Integration Testing, Relational Databases, JUnit, API Integration, Core Banking Systems, Model View Controller (MVC), Ajax, Databases, Front-end, SSL, XML, XSD, XML Web Services, jPOS, Web Architecture, Front-end Development, JavaScript MVC, API Architecture, Technical Leadership, Full-stack Development, JSON/XML Schemas, Digital Payments, Online Banking, Real-time Systems, Enterprise Application Development, Repository Pattern, Spring Microservice, Apache Tomcat, JDBC, Reverse Engineering, Subversion (SVN), Eclipse, HTTP REST, Multithreading, Enterprise, Large-scale Projects, Web MVC, Real-time Data, Large-scale Distributed Systems, Leadership, Data Modeling, Database Management, User Experience (UX), Payment Gateways

Tech Lead | Software Engineer

2010 - 2013
Joy Street
  • Led the company's technology team in an award-winning project in the education market.
  • Designed and developed a platform that includes a social network, a game server, and a back-office application using Java.
  • Built the infrastructure in the Amazon AWS platform to achieve high scalability by applying clustering, load-balancing, and HA capabilities to support 1M+ users.
  • Performed tuning and related tasks at server, application, and database levels to achieve performance and scalability needs.
  • Provided guidance and mentoring to three mid-level junior engineers.
  • Developed integration frameworks with third-party platforms like Wikipedia, WordPress, and Pentaho.
  • Participated in the data warehouse and data mining company's project.
Technologies: JEE, MVC Frameworks, MVC Design, Scrum, Full-stack, Back-end, Jakarta EE, Linux, CSS, HTML5, Scalability, Web Scalability, jQuery, JavaScript, Amazon Web Services (AWS), MySQL, PostgreSQL, Pentaho, Apache Struts 2, Hibernate, JPA, Spring Data, Spring Security, Spring MVC, Spring, Java EE, Java, Amazon EC2, Architecture, AWS Cloud Architecture, Integration Testing, Relational Databases, Bash Script, REST APIs, API Integration, Caching, Cloud, Model View Controller (MVC), Ajax, Bash, Databases, Front-end, SSL, XML, XSD, XML Web Services, Ubuntu, Web Architecture, Front-end Development, JavaScript MVC, Data Visualization, Agile, Back-end Development, Technical Leadership, C#, Full-stack Development, JSON/XML Schemas, Repository Pattern, Web Development, Cloud Architecture, Collaboration, Spring Microservice, Apache Tomcat, JDBC, Amazon CloudFront CDN, Amazon S3 (AWS S3), Subversion (SVN), Eclipse, Multithreading, Large-scale Projects, Desktop, Web MVC, Node.js, Performance, Socket.IO, Memcached, Redis, Amazon RDS, Leadership, PHP, Data Modeling, Game Development, Database Management, User Experience (UX), Data Engineering

Software Engineer

2009 - 2010
Meantime Mobile Creations
  • Developed an educational platform for the Government of Pernambuco using Java and JavaScript, serving over 700,000+ users statewide.
  • Implemented optimized tools to manipulate and import large data sets.
  • Optimized SQL and HQL queries to extract strategic data for analysis from MySQL database.
Technologies: JEE, MVC Frameworks, MVC Design, Scrum, Full-stack, Back-end, Object-oriented Programming (OOP), Jakarta EE, CSS, HTML, JavaScript, Amazon Web Services (AWS), MySQL, Apache Maven, Apache Ant, Spring, Apache Struts 2, Java EE, Java, Relational Databases, Bash Script, REST APIs, API Integration, Caching, Model View Controller (MVC), Ajax, Databases, Front-end, XML, Ubuntu, Web Architecture, Front-end Development, JavaScript MVC, Data Visualization, Agile, Back-end Development, Distributed Systems, Full-stack Development, JSON/XML Schemas, Repository Pattern, Web Development, Cloud Architecture, Apache Tomcat, JDBC, Subversion (SVN), Eclipse, Large-scale Projects, Web MVC, Performance, Data Modeling, Database Management, User Experience (UX)

Software Engineer

2008 - 2009
Vinic - Management and Projects
  • Developed systems such as ERP, quality management, and hospital systems using Java.
  • Mentored external client teams in design and development using Java.
  • Developed strategic reports using iReport and BIRT.
Technologies: JEE, MVC Frameworks, MVC Design, Full-stack, Back-end, Object-oriented Programming (OOP), Jakarta EE, BIRT, iReport, Apache Maven, Oracle, PostgreSQL, JavaScript, JSF, Apache Struts, Java EE, Java, Relational Databases, Model View Controller (MVC), Databases, Front-end, Front-end Development, JavaScript MVC, Data Visualization, Agile, Back-end Development, Full-stack Development, Enterprise Application Development, Repository Pattern, Web Development, Apache Tomcat, JDBC, Subversion (SVN), Eclipse, Web MVC, Health, Healthcare, Data Modeling, Database Management, User Experience (UX)

Software Developer Intern

2007 - 2008
Contaline
  • Developed the company's ERP product using ASP and VBScript.
  • Developed management and accountability strategic reports.
  • Managed the company's local and remote IT infrastructure.
Technologies: Full-stack, VBScript, SQL, Microsoft SQL Server, Active Server Pages (ASP), Relational Databases, Databases, Front-end, Front-end Development, Back-end Development, Full-stack Development, Enterprise Application Development, Data Modeling, Database Management, User Experience (UX)

Experience

Account Manager Service

A microservice to aggregate and manage the organization's accounts.

This service was the source of truth for the account information. It was in charge of consuming Kafka messages from multiple sources, which included third-party applications, aggregating the data, applying for the needed business roles, and publishing a message to be consumed by others microservices of the solution.

Technologies used: Java, Spring Boot, PostgreSQL, and Kafka.

Opportunity Manager Service

A microservice in charge of managing the opportunities of a hiring process.

This service was built to manage the opportunities of a staffing company, aggregating and applying the needed business rules over the related data.

Part of the solution was applied event-driven architecture; this service consumes and publishes data from Kafka clusters.

Technologies used: Java, Spring Boot, PostgreSQL, and Kafka.

Soccer Manager API

REST API to football/soccer fans create fantasy teams and sell or buy players.

The users can perform actions such as create an account, log in to the API, and manage their team selling and buying players. Users can also edit some specific information about their team and players.

Was also implemented an admin role in which CRUD users, players, and teams changing all its information.

This API was implemented using Spring Boot, Spring MVC, Spring Data, JPA, Hibernate, PostgreSQL, JWT, and Swagger (documentation).

Was also implemented integration and unit tests.

Payments Authorization Service

A service to process credit card transactions from POS devices.

This service was integrated with an external payment gateways to make the authorizations with the credit card brands and other internal services to process the liquidation.

It was developed using C#, Protocol Buffers, and SQL Server.

Transactions ERP Integration

A framework to integrate credit card transactions with the company's ERP.

This company had a huge amount of transactions per day and needs to integrate these transactions in the ERP to perform the financial and accounting tasks.

This system made the parsing of the transactions data into the proper ERP entries and group everything in a queue to send to the ERP web service.

This demands proper throughput management to do not overload the ERP web service and, at the same time, flow the data in the proper schedule to the financial and accounting teams.

This system was a base framework to integrate any other company information.

OjE - Olympics of Digital Games and Education

https://www.youtube.com/watch?v=t1tbuoNRkYo
An innovative Social Network for the education market created to increase the educational rates of students of public schools.

This project won many awards due to its innovative nature and practical result.

I joined the initial phase, and it was initially built using Java, Struts, Hibernate, and MySQL.

As the project tech lead, I was responsible for the major technical decisions to achieve the business goals.

This project was later redesigned to use the Spring Stack, with Spring MVC, Spring Security, and Spring Data.

OjE - Admin

A back-office application to manage the main company product (Olympic of digital games and education).

This web application gives dashboards, monitoring, and registration tools to the team monitor and makes strategic decisions to the platform's growth.

It was built using Java, Struts 2, Hibernate, and JasperReports.

Banklink

A mission-critical bank automation system, it works as the core system of a banking solution. This project was built to replace an existing legacy system of a Brazil capital public bank. I was one of the backend-developers. The solution was built from scratch using Java using some libraries such as JPos and Preon to attend to the standards of the financial market and integrate with other legacy systems.

Legacy Bank Simulator

A Java-based application of a legacy bank system simulator.

This app's development resulted in a huge increase in team productivity that has been impacted due to a lot of problems accessing the real client legacy system.

To-do Web App

A web application to create a to-do list provides the user with the basic functions needed to see and manage his own to-dos.

The back end was developed over the Spring stack, using Spring Boot, Spring MVC, Spring Security, and Spring Data. JWT was used in the security layer for authorization.

The front end was developed in Angular 9, TypeScript, and Bootstrap.

OpenMed

A web app for an ERP hospital system was developed on the Java platform.

This system provides control and management of all areas of big hospitals.

It was developed using Java, Struts, Hibernate, and JasperReports.

OpenSGQ

A quality control system developed to attend a demand from a local maintenance park of Brazilian army forces.

As the principal developer, I built this system from scratch using the Java platform and frameworks Struts, Hibernate, and JasperReports.

Real-time Chat Service for a Social Network

A real-time chat system as part of a large-scale educational social network platform at Joy Street. The chat was built using Node.js, Express.js, and Socket.io and integrated into the main platform through a custom token.

Employee Statistics Microservice

A robust, production-grade RESTful API built with Node.js, Express, and Sequelize, designed to manage employee records and provide data analytics for HR platforms. This secure and scalable microservice enables secure user management and advanced data aggregation across departments and contract types.

Key features include:
• Token-based authentication and authorization for secure access control.
• Clean, modular REST API architecture using Express.js.
• Comprehensive data validation and error handling aligned with API standards.
• Automated integration tests with Jest and Supertest, following the AAA pattern.
• Containerized deployment via Docker and Docker Compose for environment consistency.
• Security best practices implemented using Helmet and express-validator.
• High code quality enforced with ESLint, Prettier, and the Airbnb JavaScript Style Guide.

Value Proposition Management Platform

Developed a platform to help professionals create, manage, and share value propositions. The project included upgrading a legacy .NET Framework 4.2 codebase to .NET 7, involving re-modularization and modernization of various libraries. The solution was built using C#/.NET and React.

Education

2011 - 2013

Master's Degree in Computer Science

Federal University of Pernambuco (UFPE) - Recife, PE, Brazil

2006 - 2010

Bachelor's Degree in Computer Science

UniFBV Wyden - Recife, PE, Brazil

Skills

Libraries/APIs

Web API, REST APIs, Entity Framework, API Development, JDBC, Node.js, React, Stripe, Stripe API, jQuery, JasperReports, NPoco, Vue, Infragistics, Google Maps, RxJS, Liquibase, Socket.IO

Tools

Visual Studio, Git, GitHub, Amazon CloudFront CDN, Subversion (SVN), Apache Maven, Kafka Streams, Apache Tomcat, Dapper, iReport, Apache Ant, xUnit, GitLab, Jira, IntelliJ IDEA, JetBrains Rider, RabbitMQ, Confluence, GitLab CI/CD, Azure App Service, Terraform, Sequelize, SuperTest, Docker Compose

Languages

SQL, Java, JavaScript, CSS, C#, HTML, TypeScript, C#.NET, XML, Java 11, Java 8, Bash, XSD, Go, Active Server Pages (ASP), VBScript, HTML5, Kotlin, C, C++, Hibernate Query Language (HQL), Bash Script, Angular 18, PHP

Frameworks

Spring, Hibernate, .NET, Mockito, Spring Boot, Angular, JUnit, .NET Core, .NET 4, ASP.NET, ASP.NET Core, JavaScript MVC, Spring Microservice, React Native, ASP.NET MVC, Bootstrap, MVC Razor, Entity Framework Core, .NET 8, .NET 7, ASP.NET Core 7, Express.js, Razor, Apache Struts, JSF, Apache Struts 2, Spring MVC, Spring Security, JPA, gRPC, jPOS, JSON Web Tokens (JWT), .NET 5, AngularJS, Angular 15, Jest

Paradigms

Microservices, Object-oriented Programming (OOP), MVC Design, REST, Model View Controller (MVC), Microservices Architecture, Web Architecture, API Architecture, RESTful Development, Agile, API/Services Architecture, Test-driven Development (TDD), Scrum, Continuous Integration (CI), Real-time Systems, Event-driven Design (EDD), Mobile Development, Unit Testing, Continuous Delivery (CD), DevOps, Event-driven Architecture, Event-driven Programming

Platforms

Eclipse, Java EE, Amazon Web Services (AWS), JEE, Amazon EC2, Linux, Azure, Docker, Apache Kafka, Google Cloud Platform (GCP), Visual Studio Code (VS Code), Windows, Oracle, BIRT, Pentaho, Jakarta EE, Kubernetes, MacOS, Ubuntu, Desktop

Storage

Databases, Relational Databases, JSON/XML Schemas, Amazon S3 (AWS S3), Database Management, PostgreSQL, MySQL, Azure SQL, SQL Server 2016, NoSQL, Amazon DynamoDB, Microsoft SQL Server, Spring Data, Azure Cosmos DB, MongoDB, JSON, Spring Data JPA, Couchbase, Data Pipelines, Memcached, Redis

Industry Expertise

Healthcare, Banking & Finance

Other

Web Development, APIs, Web Services, Back-end, Full-stack, MVC Frameworks, Back-end Development, Architecture, Integration Testing, API Integration, Cloud, Front-end, Front-end Development, Financial Data, Data Visualization, Full-stack Development, Enterprise Application Development, Repository Pattern, IntelliJ SDK, API Design, Code Review, HTTP REST, Payment APIs, Multithreading, Enterprise, RESTful Microservices, Large-scale Projects, Web MVC, Large-scale Distributed Systems, Springbot, Data Modeling, Data Engineering, Payment Gateways, Fintech, AWS Cloud Architecture, Card Payments, Caching, Ajax, CI/CD Pipelines, XML Web Services, GitHub Actions, Point of Sale, POS, Distributed Systems, Digital Payments, Online Banking, Cloud Architecture, Algorithms, Reverse Engineering, Containerization, Inventory Management, Logistics, Supply Chain, Real-time Data, eCommerce, Infrastructure as Code (IaC), Performance, Amazon RDS, Health, Leadership, Marketplaces, User Experience (UX), MERN Stack, AI Tools, Software Engineering, Learning, System Design, Software Architecture, Cloud Computing, Scalability, Web Scalability, Protocol Buffers, Pact, VM, EventBus, Core Banking Systems, SSL, Java 17, GitOps, Technical Leadership, Push Notifications, Collaboration, Message Queues, Artificial Intelligence (AI), .NET Framework, Gaming Platforms, Game Development

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring