Wallace C.Back-end and Systems Engineer
Skills
A detail-oriented software engineer specializing in backend development with expertise in Java EE, Kotlin, Spring Framework, and AWS cloud technologies. Adopting an agnostic view towards programming languages and technologies, the engineer is dedicated to delivering high-quality, high-performance, testable, and maintainable systems tailored to specific client requirements. The individual is passionate about implementing best practices such as Test-Driven Development (TDD), Clean Code, Design Patterns, and agile methodologies to enhance software development processes.
Senior Software Engineer
5/1/2023 - Present
Contributed to the development of dispatch systems for a high-volume warehouse environment, focusing on handling procedural aspects related to product outflows. Leveraged a microservices architecture utilizing technologies including Golang for application development, REST for synchronous communication, and messaging systems for asynchronous communication. Implemented data storage solutions with Key-Value Store, Document Store, and MySQL database.
Employed comprehensive monitoring and logging tools such as Datadog, NewRelic, and Kibana to extract metrics, alerts, and logs for system performance and reliability. Coordinated customer service operations using Opsgenie, effectively managing schedules and service tickets to ensure seamless support and issue resolution.Senior Software Engineer | Tech Lead
10/1/2021 - 5/1/2023
As a Backend Software Engineer within the Core Cards squad, contributed to the development and maintenance of core microservices for credit card billing, timeline, and transactions domains. Developed technical proficiency in Kotlin and the Spring Framework while leveraging technologies such as ElasticSearch and PostgreSQL for robust data management. Employed Terraform for Infrastructure as Code (IaC) to automate the provisioning of cloud resources. Utilized monitoring and logging tools including Grafana and Graylog to ensure system reliability and issue resolution. Practiced version control and code collaboration using Bitbucket. Demonstrated expertise in AWS cloud services, including EKS for Kubernetes management, Aurora for managed databases, S3 for scalable storage, and SQS/SNS for message queuing and notification systems.Java Systems Analyst
2/1/2019 - 10/1/2021
Coordinated corporate systems within support squads and projects for financial systems, claims, and issuance. Conducted analysis, design, development, and support of web and batch software solutions using Java 8+, Spring Boot, ColdFusion, JSF, Primefaces, JPA, Angular 2+, EJB, JUnit, Mockito, and WildFly server. Developed proficiency in streaming and messaging technologies with Kafka and ActiveMQ and managed data with MySQL databases.Java Developer
6/1/2017 - 2/1/2019
Engaged in the analysis, development, and maintenance of over 80 web applications utilizing Java. Excelled in resolving incidents, implementing improvements, and introducing new features. Acquired proficiency in frameworks and tools such as JSF, Maven, Jenkins, SVN, Hibernate, JPA, Facelets, and Oracle. Enhanced skills in JavaScript, JQuery, SoapUI, Spring MVC, Spring Boot, and Spring Data JPA, while also utilizing Angular 2+, Node.js, and Bootstrap. Demonstrated strong competency in maintaining agile project workflows using Scrum methodology.
Analysis and Development of Systems at Instituto Infnet
2017 - 2020Information Technology at September School
2010 - 2012Master's Degree in Software Engineering with Java at Instituto Infnet
2020 - 2022
Ultimate AWS Certified Solutions Architect Associate 2022 at Udemy
4/1/2022Kotlin for Java Developers at Udemy
9/1/2021Google Cloud Platform Fundamentals: Core Infrastructure at Google
6/1/2021TDD – Test-Driven Software Development at Instituto Tecnológico de Aeronáutica - ITA
7/1/2020Specialist in Spring REST at AlgaWorks
7/1/2020Unit Testing in JAVA: Master JUnit, Mockito, and TDD at Udemy
5/1/2020Apache Kafka Series - Learn Apache Kafka for Beginners at Udemy
4/1/2020Android Development - Learn to Create 15 Apps at Udemy
2/1/2020ASP.NET Core and Angular 5 at Eduardo Pires - Treinamentos e Consultoria
6/1/2018
Wallace is available for hire
Hire Wallace C.All Howdy Candidates are vetted for skills and english proficiency.