Felipe is a Senior Software Engineer with over 10 years of professional experience. He has been working heavily with Java for the last 8 years and Spring Boot for 4 years. He also acquired experience with legacy tools and focused on Microservices and Data. Felipe loves to crack new challenges while learning new things along the way and believes that to become a great developer you should always strive for maintainability and performance while coding but also being a team player and having sharp communication skills at all times.
Hire FelipeSenior Software Engineer responsible for contributing to the success of customer projects, developing new product functionality, technical analysis, effort estimation and maintenance and improvement of legacy code.
Technologies: Java, Spring, Angular, JavaScript, Oracle
Configured price and quote application for supporting sales of complex products. Worked on both, frontend and backend. Developed new features. At this project, we kept the external dependencies as minimal as possible with in-house built-in frameworks to manage Rest Calls and Dependency Injections.
Technologies: Java 8, Java 15, JavaScript, Agile methodologies, TDD and Clean Code principles, GIT, GIT Lab, MySQL, Docker. jQuery
Developed the integration points between front office technologies and the rest of the bank. Took an active role in the design process including working with the architecture team. Managed the software development lifecycle, including bug fixing and implementing new features. Took an active role in the Quality Assurance process, including developing automated tests. He worked closely with development, integration, and analyst colleagues across the organization.
Technologies: Bash Script, Gradle, Ansible, Docker, Bamboo, Kotlin, Helix, Jira, Confluence, Java, Spring Boot, Clean Code, TDD, Git, Oracle,
Participated in the whole development life cycle. Worked with architects and stakeholders during the conception and elaboration of new stories.
Technologies: Java 8, Spring Boot, Microservices Architecture, Agile methodologies, TDD and Clean Code principles, GIT, Kafka, Redis, Mongo DB, Docker, Azure, GitFlow.
Designed, built, and tested innovative solutions. Kept the repository organized. Found the root cause of issues and bugs. Work closely with product owners, business analysts, and dev teams to understand the business rules, and compare with what the guide says and what the code is doing.
Technologies: IntelliJ, BitBucket, Java, Spring, Hibernate, GWT, JSP, JavaScript, JBoss, Maven, SQL, PL/SQL, Toad, SQLPlus, Oracle, Splunk, Rally, IBM GSM, Linux
Built internal tools. Mentored junior folks. Responsible for the development of new features for each release (SDNG). Bug fixes. Participated in Agile meetings (Daily Scrum Meetings, Planning sessions for Next Sprint, Retrospective Meetings).
Technologies: IntelliJ, BitBucket, SVN, Tortoise, Java, Spring, Hibernate, GWT, JSP, JavaScript, JBoss, Maven, SQL, PL/SQL, Toad, SQLPlus, Oracle, Splunk, Rally, IBM GSM, Linux, SuperDev Mode, Jira, Mockito, JUnit, Power Mock, Eclipse
Software Developer responsible for the designing and developing modules of the form’s platform, Developing and implementing new features, Refactoring and Maintenance of the ControlF2 application and its environment.
Technologies: Putty, Jira, Linux, Java, Oracle, JavaScript, Flex, JSP, JSF, Primefaces, SQL, PL/SQL, XML, Eclipse IDE, Tortoise SVN, Maven, JPA, Hibernate, JDBC, jQuery, Servlets