Summary
Jose Barbosa is a seasoned software engineer with over 16 years in IT, specializing in building scalable microservices with the Spring ecosystem. Based in São Paulo, he has delivered across financial services and enterprise environments, most recently driving backend initiatives at NTT DATA and previously shaping software development at Bradesco and Qintess. He combines deep Java expertise (Spring Boot, Spring Data, Security, WebFlux) with full-stack capabilities (Node.js, React) and solid DevOps fluency (Docker, AWS, CI/CD, Git, Jira). His strong database background spans Oracle, PostgreSQL, Redis, MongoDB, and ETL/BI work, underpinned by design-pattern driven, testable code (JUnit, Mockito) and modern agile practices (Scrum/Kanban). A long-tenured professional with a Computer Science degree, he has consistently bridged development with operations to improve performance and reliability. He brings a practical, hands-on approach to delivering robust, scalable software in complex, multi-project environments.
11 years of coding experience
12 years of employment as a software developer
Ciência da computação, Tecnologia da Informação, Ciência da computação, Tecnologia da Informação at Universidade São Marcos
Portuguese, English