Howdy Logo
Image of Vinícius N.

Vinícius N.
Back-end and Systems Engineer

JPA (Java Persistence API)
Spring Boot
Hibernate
Grails
Groovy
Pl/sql
Microsoft Sql Server
Oracle Database
Java
Postgresql
Bio

Back-end developer with over six years of experience specializing in Java and Spring Boot web development, alongside proficiency in Groovy and Grails. Experience includes working on high-traffic applications handling up to five million daily visits, demonstrating extensive knowledge in the Spring Boot framework, particularly in components such as spring-web, spring-data, and spring-security. Additionally skilled in HTML5, JavaScript, CSS, and AngularJS, with a strong background in Test-Driven Development (TDD) and Behavior-Driven Development (BDD). Possesses a keen interest in enhancing application scalability, infrastructure, cloud computing, and exploring reactive programming paradigms.

  • Software Engineer IV
    12/1/2020 - Present

    Developed advanced technical proficiency in the implementation and integration of Banking-as-a-Service (BaaS) platforms. Gained extensive experience with cloud-based services, including AWS and Azure, ensuring robust and scalable infrastructure solutions. Demonstrated expertise in microservices architecture and containerization using Docker and Kubernetes, which contributed to improving application scalability and deployment processes. Acquired solid knowledge in programming languages such as Java, Python, and Go, while utilizing frameworks like Spring Boot and Django for back-end service development. Leveraged tools like Jenkins and GitLab for Continuous Integration and Continuous Delivery (CI/CD) pipelines, ensuring efficient and automated release cycles. Enhanced data management capabilities through proficient use of relational and non-relational databases, including PostgreSQL, MySQL, and Cassandra. Showcased capabilities in API development and integration, using RESTful services and GraphQL for seamless interactions between banking services and client applications. Employed monitoring and logging tools, such as Prometheus and ELK Stack, to oversee system health and performance. Emphasized security best practices and regulatory compliance, implementing OAuth2 and JWT for secure authentication and authorization processes. Contributed to cross-functional teamwork and agile practices, utilizing Jira and Confluence for project management and collaboration activities.

  • Software Specialist
    6/2/2020 - 12/1/2020

    Developed and implemented new project architectures, ensuring robust and scalable solutions. Gained expertise in designing and defining system architectures tailored to specific project requirements. Utilized modern development frameworks and tools such as React, Angular, and Spring Boot. Demonstrated proficiency in containerization and orchestration technologies like Docker and Kubernetes. Leveraged cloud platforms including AWS and Azure to deploy and manage applications. Enhanced code quality and maintainability using collaborative version control tools like Git and GitHub. Spearheaded initiatives to integrate CI/CD pipelines, improving deployment efficiency and reliability. Applied agile methodologies and DevOps practices to streamline project implementation and delivery.

  • Implementation Analyst II (JAVA)
    1/2/2019 - Present

    Acquired advanced skills in advanced JavaScript frameworks, with substantial work involving Ext JS 4.2, Node.js, and Vue.js. Leveraged PostgreSQL and MongoDB for database management and optimization, ensuring robust and efficient data handling. Developed proficiency in PHP, Doctrine, and Silex, contributing to the backend architecture of various projects. Utilized SVN and Git for version control and collaborative code maintenance, enhancing team productivity and code reliability. Played a pivotal role in system integration, leading efforts to streamline and automate processes. Gained extensive experience in RESTful API development and integration, fostering seamless communication between front-end and back-end systems. Implemented Agile methodologies, improving project delivery timelines and team dynamics.

  • Mid-Level Java Developer
    1/2/2018 - 1/2/2019

    Served as a developer specializing in the Electronic Fiscal Document Issuance and Receipt System in the Goiânia region of Brazil. Gained extensive experience in managing and processing various types of electronic fiscal documents such as invoices, transport bills, and recipient manifests. Developed and fine-tuned technical proficiency in Java and Spring Boot for backend services, along with Angular for front-end development. Proficient in utilizing MySQL and PostgreSQL databases and ensuring data integrity and optimized query performance. Integrated third-party APIs and web services to streamline fiscal document processing. Enhanced skills in version control through the adept use of Git and SVN, while also collaborating effectively in an Agile environment, utilizing tools such as JIRA and Confluence for project management and documentation. Demonstrated an ability to troubleshoot and resolve complex system issues promptly while maintaining high standards of code quality through peer reviews and unit testing.

  • Mid-Level Software Developer
    1/2/2016 - 1/2/2018

    Developed Full-Stack Software Development expertise using Groovy/Grails. Led the technical team responsible for the agreements and billing reconciliation module. Conducted maintenance and enhancements in various modules of the Hospital Financial Management System, including billing, payment, reconciliation, denials, resources, and integrations. Gained experience integrating the system with hospital ERPs such as Tasy, MV, and WPD.

  • Software Developer - Intern
    1/2/2015 - 1/2/2016

    Developed proficiency in Groovy and Grails while performing maintenance on a Hospital Financial Management System. Leveraged expertise in web development to enhance and optimize the system's performance. Demonstrated ability to debug and improve complex financial applications tailored for healthcare settings. Utilized various tools and frameworks to ensure the reliability and efficiency of the financial processes within the hospital environment.

  • Information Systems at Federal University of Goiás
    2012 - 2021

  • Computer Science at Federal University of Goiás
    2008 - 2012

Vinícius is available for hire

Meet Vinícius N.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.