Howdy Logo
Image of Anderson W.

Anderson W.
Full-stack Product Engineer

Node.js
Spring Boot
Kubernetes
Nestjs
Java
Javascript
Postgresql
Mongodb
Microsoft Azure
Amazon Aws
Jira
Docker Cloud
Bio

Back-end Developer with over a decade of experience in Java web development. Demonstrates solid expertise in functional programming, Object-Oriented Programming (OOP), Java, and JavaScript. Shows a focused interest in application scalability, infrastructure optimization, best development practices, Domain-Driven Design (DDD), and adherence to SOLID principles.

  • Software Engineer
    1/1/2022 - 6/1/2023

    Contributed to team development process, enhancing architecture and code quality. Focused on backend development with Java using Spring and NodeJS with NestJS. Developed new applications and implemented unit and integration testing. Utilized Java 11, Spring Boot, NodeJS, and NestJS. Leveraged containerization and orchestration tools such as Docker, Rancher V3, and Kubernetes. Managed continuous integration and deployment through Jenkins. Employed Azure for cloud services and utilized RabbitMQ and Apache Kafka for messaging. Conducted development and project tracking through Kanban methodology using JIRA, Bitbucket for version control, and worked with MongoDB and PostgreSQL for database management.

  • Java Systems Analyst
    11/1/2017 - 1/1/2022

    Demonstrated advanced technical expertise in Java through extensive analysis, development, and maintenance of various projects. Proficient in utilizing development tools such as IntelliJ IDEA and Eclipse, and skilled in frameworks including Spring, Hibernate, and Struts. Developed robust back-end applications and optimized code efficiency. Worked on integrating databases such as MySQL, Oracle, and PostgreSQL, ensuring seamless data transactions and retrievals. Showcased capabilities in version control systems such as Git and SVN for collaborative project contributions and ensured code quality through continuous integration tools like Jenkins. Utilized testing frameworks such as JUnit and Mockito to maintain high standards in software quality. Consistently met project deadlines and provided thorough documentation for future maintenance and scalability.

  • Senior Systems Analyst
    4/1/2013 - 11/30/2017

    Developed advanced expertise in Java and Java EE, with significant experience in building and deploying scalable web applications. Utilized frameworks such as Spring, Hibernate, and Struts to streamline development processes. Engineered efficient database solutions with PostgreSQL, MySQL, and Oracle, ensuring seamless integration with Java applications. Demonstrated proficiency in RESTful and SOAP web services, enhancing interoperability and communication between systems. Implemented robust security measures utilizing OAuth, JWT, and various encryption techniques to safeguard sensitive data. Effectively employed Maven and Gradle for build automation and dependency management. Showcased strong version control skills through extensive use of Git and SVN for collaborative software development. Applied Agile methodologies, including Scrum and Kanban, to deliver high-quality software solutions within tight deadlines. Utilized JUnit and Mockito for comprehensive unit and integration testing, thereby boosting code reliability and performance. Leveraged Docker for containerization, facilitating smooth deployment across different environments. Developed proficiency with continuous integration and continuous deployment (CI/CD) pipelines using Jenkins, thus accelerating release cycles.

  • Senior Systems Analyst
    12/1/2010 - 4/30/2013

    Developed proficiency in Java, Spring Framework, and Hibernate ORM. Extensively utilized tools such as Maven, Jenkins, and Docker for efficient build and deployment processes. Demonstrated expertise in web application development using JavaScript, AngularJS, and Bootstrap. Ensured robust application performance and reliability by implementing RESTful APIs and integrating microservices architecture. Gained experience in database management through PostgreSQL and MySQL, while also ensuring version control and collaborative development via Git. Exhibited strong problem-solving skills by debugging and optimizing code using IDEs like IntelliJ IDEA and Eclipse. Specialized in implementing security measures and best practices to safeguard applications against potential threats.

  • Systems Analysis at Estácio
    2001 - 2005

  • Software Engineering at Polytechnic School of UFRJ
    2008 - 2010

  • SCJP 5 at Sun
    11/1/2010

Anderson is available for hire

Hire Anderson W.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.