Howdy Logo
Image of Daniel D.

Daniel D.
Back-end and Systems Engineer

JPA (Java Persistence API)
Spring Boot
Kubernetes
Hibernate
Java
Kotlin
Amazon Aws
Docker Cloud
Bio

Technology enthusiast with a demonstrated passion for acquiring new skills and overcoming challenges in software development. Possesses extensive knowledge in IT systems, encompassing both hardware and software components.

  • Java Developer
    5/1/2023 - Present

    Developed expertise in Java and reactive programming with Spring Webflux, managing data effectively using MongoDB. Automated processes using BPMN with Camunda BPMN, and handled Kafka topics for both consumption and production. Utilized Docker, Kubernetes, Swagger, and Gradle for containerization, orchestration, API documentation, and build automation, respectively. Ensured system observability through micrometer, Prometheus, and Grafana. Gained proficiency in AWS Cloud, Vault, and Consul for enhancing cloud deployment, security, and service discovery functionalities during a project for a prominent Brazilian company in the financial sector.

  • Java / Kotlin Developer - Intermediate
    1/1/2021 - 3/1/2023

    Developed Java and Kotlin applications utilizing Spring Boot within a microservices architecture, focusing on the implementation of new features and maintenance tasks such as support and bug fixing in complex and distributed systems. Leveraged CI/CD pipelines using Jenkins, AWS CodePipeline, and AWS CodeBuild for continuous deliveries. Ensured seamless system integration, data interoperability, and security. Achieved high-quality software development through rigorous unit testing with JUnit4, JUnit5, and Mockito. Worked on SaaS model applications, employing design patterns from Domain-Driven Design (DDD), CQRS, Event Sourcing, and multi-tenancy for robust software architecture. Operated in a collaborative environment following agile methodologies Scrum and Kanban, using Jira for project management and GitFlow for version control. Successfully applied technical expertise to challenging projects in the banking and telecommunications sectors.

  • Java Developer
    10/1/2020 - 12/1/2020

    Developed proficiency in Oracle solutions including OSB, SOA, BPEL, and ESB while working in the credit union sector. Specialized in building and integrating middleware solutions to streamline financial services. Gained extensive experience in orchestrating complex business processes through the Business Process Execution Language (BPEL), and optimized service-oriented architecture (SOA) deployments to enhance operational efficiency. Utilized Oracle Service Bus (OSB) for high-performance message brokering and ensured seamless interaction among various financial systems. Contributed to the establishment of robust Enterprise Service Bus (ESB) frameworks that facilitated interoperability and system scalability within the credit union environment.

  • Information Systems at University of the Sinos River Valley (UNISINOS)
    2015 - 2019

Daniel is available for hire

Meet Daniel D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.