Howdy Logo
Image of Diogo J.

Diogo J.
Back-end and Systems Engineer

.NET
Cascading Style Sheets
Pl/sql
Github
Microsoft Sql Server
Oracle Database
Html
Java
Javascript
Jira
Bio

Java Developer with extensive experience specializing in Java development. Proficient in Java programming language (Java 8+) and skilled in relational databases such as Oracle, SQL Server, MySQL, and PostgreSQL, with a strong command of PL/SQL and familiarity with T-SQL. Expertise in the Spring framework, including Spring Boot and Spring Batch, and comprehensive knowledge of testing frameworks like JUnit and Mockito. Adept in version control systems including Git, GitLab, Bitbucket, and Git Flow, and experienced with tools such as Sonar and Jira.

Skilled in the development of REST APIs and well-versed in agile methodologies such as Scrum and Kanban. Competent in API documentation with OpenAPI or Swagger, and knowledgeable in JSON and XML data formats. Proficient in testing APIs using tools like Postman or Insomnia, with an understanding of microservices architecture and CI/CD pipeline tools such as Bamboo, GitLab, and Jenkins. Basic knowledge of Docker containerization technology and principles of Clean Code.

Additionally, possesses familiarity with NoSQL databases, messaging systems like IBM MQ, application containers including Tomcat, Websphere, WildFly, and WebLogic. Understanding of Domain-driven Design (DDD), Test-driven Development (TDD), AngularJS, Vue.js, and TypeScript. Demonstrates a proven track record of developing large-scale applications, with a reputation for preemptively addressing issues and achieving goals efficiently. Recognized for strong work ethic, reliability, and determination.

  • Java Developer
    12/1/2022 - Present

    Led the improvement and maintenance of financial systems, demonstrating expertise in systems integration and optimization. Utilized advanced tools and frameworks, including Java, Spring Boot, and Hibernate, to enhance system performance and reliability. Developed proficiency in database management with Oracle and MySQL, ensuring robust data structures and efficient query handling. Implemented RESTful APIs for seamless communication between distributed systems. Employed Docker and Kubernetes for containerization and orchestration, ensuring scalable and resilient infrastructure. Ensured source code integrity and collaborative development through Git. Focused on delivering high-quality code and adhering to agile methodologies to improve project delivery timelines and maintain system stability.

  • Java Developer
    2/1/2022 - 11/1/2022

    Achieved expertise in maintaining and enhancing telecom systems, utilizing in-depth knowledge of telecommunication protocols and standards. Proficient in troubleshooting and resolving complex issues related to network performance, ensuring minimal downtime and optimal service quality. Developed strong competencies in using diagnostic tools and software, including Wireshark and NetScout, to monitor and analyze network traffic. Demonstrated capability with programming and scripting languages such as Python and Bash for automation and system integration tasks. Utilized databases like MySQL and Oracle for data management and storage solutions. Successfully implemented and managed upgrades and patches to various telecom systems, ensuring compliance with regulatory standards and operational efficiency. Contributed significantly to collaborative projects using version control systems like Git and SVN, and maintained thorough documentation of system configurations and procedures.

  • Java and PLSQL Developer
    8/1/2021 - 2/1/2022

    Improved and maintained systems for the financial market, with a focus on direct client customization. Developed proficiency in Oracle and PL/SQL, demonstrating robust knowledge in database management. Utilized Java and Eclipse for software development and enhancement. Employed version control and collaborative code maintenance using Git. Ensured efficient task tracking and project management through the use of Jira. Created detailed and dynamic reports using Jasper Reports to meet specific client needs.

  • Java and PLSQL Developer
    8/1/2020 - 7/1/2021

    Developed proficiency in improving and maintaining the ERP system (SOUL MV), specifically within the controlling module. Engaged directly with clients as part of the system stabilization team. Gained extensive experience with Oracle and PL/SQL for database management and optimization. Utilized Java for backend development and Eclipse as the primary integrated development environment. Ensured collaborative and efficient code maintenance using GIT. Managed project tasks and issues through Jira. Developed skills in creating and managing reports using Jasper Reports.

  • Developer
    5/2/2013 - 12/2/2015

    Contributed to the improvement and maintenance of the ERP system, focusing primarily on modules related to finance, tax, and accounting. Conducted visits to key clients to stabilize the system, oversee test executions, and manage version changes. Demonstrated technical expertise in Oracle, PL/SQL, C#, and SQL Windows (Centura). Managed version control and collaborative development using Visual SourceSafe (VSS). Utilized Crystal Reports for creating and managing complex reports and data visualization.

  • .NET Developer
    2/2/2012 - 4/2/2013

    Enhanced and maintained an electronic commerce system, implementing customizations based on customer demands. Utilized Scrum methodology for project management along with Microsoft technologies tailored for internet applications. The technical environment included proficiency in VB.Net, SQL Server, and Stored Procedures, with collaborative code maintenance enabled through VSS.

  • .NET Developer
    5/2/2011 - 11/2/2011

    Contributed to the design, development, deployment, and maintenance of a mobile and server-based application. Utilized VB.NET and PHP to create a seamless client application for mobile phones and a robust server application that interacts with Web Services for data provision and updates. Leveraged XML for data interchange and ensured reliable data storage and retrieval using SQL Server Compact and MySQL. Enhanced employee tracking capabilities for external workforces, thus minimizing human error and eliminating redundant tasks. Operated within the technical environment of Windows Mobile to deliver a user-friendly mobile solution.

  • Developer
    10/2/2008 - 5/2/2011

    Improved and maintained the ERP system specifically focused on the financial and accounting modules. Conducted visits to key clients to stabilize the system, monitor tests, and implement version changes. Developed proficiency in using Oracle, PL/SQL, and C#. Demonstrated skills in SQL Windows (Centura) and utilized VSS for version control. Generated and managed reports using Crystal Reports, ensuring effective data presentation and analysis.

  • Systems Analyst
    5/2/2008 - 9/2/2008

    Served as a facilitator for a project based in Porto Alegre, collaborating with a client in Recife. Engaged actively in requirements gathering to ensure comprehensive understanding of project needs. Monitored version releases to maintain consistency and address any issues promptly. Conducted training sessions to enhance team capabilities and foster knowledge sharing. Participated in regular meetings to align project goals and discuss progress.

  • Developer
    2/2/2006 - 5/2/2008

    Participated in the design, development, implementation, and maintenance of client/server applications for GIS systems across Web, Windows, and mobile platforms. Developed technical expertise in C#, VB.NET, VB6, JAVA, PHP, ASP, JSP, SQL Server Compact, SQL Server, Oracle, PostgreSQL, and MySQL. Utilized Crystal Reports for reporting functions and proficiently operated within the Windows CE environment.

  • Computer Science at Integrated College of Recife - FIR, Recife, Brazil
    2001 - 2005

  • Database at Integrated Colleges Barros Melo - AESO, Olinda, Brazil
    2008 - 2009

  • Web Development at LaSalle College, Montreal, Canada
    2012 - 2012

Diogo is available for hire

Hire Diogo J.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.