Howdy Logo
Image of Adriel C.

Adriel C.
Back-end and Systems Engineer

Spring Boot
Splunk
Groovy
Zabbix
Oracle Database
Java
Postgresql
Redis
Elasticsearch
Bio

A professional Back-end Developer with over six years of experience managing extensive information processing projects, specializing in batch file reading and API development for mobile applications. Proficient in Object-Oriented Programming (OOP), with significant expertise in Java, Spring Boot, and Oracle database management. Possesses a strong background in unit testing using JUnit, automated testing with Cucumber, and developing RESTful APIs.

  • Java Engineer
    8/1/2023 - Present

    Specialized in migrating monolithic applications to a microservices architecture in the context of an international project focused on extended insurance and warranties. Developed expertise in Java 8 and Spring Boot, leveraging these technologies to architect and implement robust microservices. Utilized Groovy for scripting and Spock for testing to ensure efficient and reliable code. Managed source code and facilitated collaborative development using GitHub. Employed Kafka for distributed messaging and event streaming, enhancing system responsiveness and reliability. Integrated Redis for caching to optimize performance and scalability. Monitored system performance and metrics through Splunk and Zabbix, ensuring high availability and quick resolution of issues.

  • Software Engineer
    7/1/2022 - Present

    Specialized as a Java backend developer focused on microservices within an international investment banking project. Developed advanced proficiency in Java 11 and utilized Spring Boot to build robust backend services. Ensured high-quality code through extensive use of JUnit and Mockito for unit and integration testing. Managed and optimized databases using Oracle, while overseeing version control and collaborative development through GitLab. Leveraged Kafka for efficient messaging and real-time data streaming, and used Splunk for monitoring, analyzing, and troubleshooting application logs.

  • Systems Analyst III - Java Backend
    5/1/2021 - 7/1/2022

    Developed an advanced login API for a healthcare application leveraging Java11 and Spring Boot. Showcased significant technical expertise in database management with PostgreSQL and SQL Server. Implemented secure authentication mechanisms using Keycloak. Utilized Docker and Kubernetes for containerization and orchestration to ensure seamless deployment and scalability. Demonstrated proficiency in continuous integration and continuous deployment (CI/CD) pipelines with Jenkins. Employed Elastic Search, Kibana, and Logstash for efficient log analysis and monitoring.

  • Systems Analyst
    12/1/2016 - 5/1/2021

    Allocated as an analyst developer to an e-commerce project for a global client, developed proficiency in JavaEE and the Spring Framework. Extensive work was conducted using the SAP Hybris platform. Key responsibilities included requirements gathering and documentation, alongside vital tasks such as bug fixing and providing application support.

  • Junior System Analyst
    6/1/2014 - 6/1/2016

    Gained extensive experience in analysis and development within the JavaEE ecosystem, particularly focused on the banking and financial sectors. Demonstrated proficiency in using tools such as JIRA for issue and project tracking, Flowdock and Rally for team collaboration and project management. Developed deep technical expertise in JavaEE and Spring frameworks, optimizing backend processes and enhancing application functionality. Showcased strong skills in SQL for database management, and utilized Maven and Gradle for efficient build automation. Operated within the JBoss AS 7 application server environment, ensuring seamless deployment and performance of enterprise applications. Employed IntelliJ IDEA as the primary integrated development environment (IDE) for code writing, debugging, and testing. Contributed to a globally distributed project with frequent coordination and communication with international teams.

  • Junior Programmer
    10/1/2013 - 5/1/2014

    Developed proficiency in JavaEE with extensive experience in analyzing and developing public sector applications. Leveraged the Scrum agile methodology to ensure iterative and incremental delivery of software solutions. Utilized Hibernate for ORM, JSF for web application frameworks, and Primefaces for enhancing the user interface components. Deployed applications on JBoss AS 7, ensuring robust and scalable solutions. Demonstrated expertise in SQL for database management and utilized Eclipse IDE for efficient code development and debugging.

  • Web Programming
    10/1/2012 - 12/1/2012

    Gained hands-on experience in web application development utilizing Java and JSP. Developed proficiency in creating dynamic and responsive web pages using JavaServer Pages (JSP) and implemented robust back-end solutions with Java. Enhanced technical expertise through practical application of web development principles and best practices, encompassing front-end and back-end integration.

  • Intern
    9/1/2010 - 10/1/2012

    From September 2010 to August 2011, developed technical expertise and customer support skills while handling various technical issues, troubleshooting software and hardware problems, and providing effective solutions. The role required swift analytical thinking, exceptional communication skills, and a solid understanding of diverse operating systems and software applications.

    From September 2011 to October 2011, transitioned to a Java Web Programmer role focusing on JavaServer Faces (JSF) and Facelets. Gained proficiency in Java EE, particularly in building user interfaces with JSF, implementing Facelets for templating, and enhancing web application performance. Acquired strong problem-solving abilities, meticulous attention to detail, and experience in agile development methodologies. Demonstrated competency in integrating frontend and backend technologies to create robust, scalable web applications.

  • Bachelor of Computer Science at FEMA - Educational Foundation of the Municipality of Assis
    2009 - 2013

  • Software Engineering at Pontifical Catholic University of Minas Gerais
    2023 - 2025

  • Specialization in Java at Federal University of Technology - Paraná
    2017 - 2019

  • Specialization in Web Development with Modern Frameworks at Federal Technological University of Paraná (UTFPR)
    2023 - 2025

  • Oracle Certified Associate, Java SE 8 Programmer at Oracle
    9/1/2018

Adriel is available for hire

Hire Adriel C.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.