Daniel Douglas Everling
@daniel_everling
Senior Backend Engineer | Java, Kotlin, TypeScript, Node.js | Distributed Systems, APIs & Integrations | Remote LATAM
What I'm looking for
Senior Backend Engineer with 10+ years of experience building scalable backend systems, APIs, integrations, and business-critical applications.
I specialize in Java, Kotlin, TypeScript, Node.js, PostgreSQL, and distributed systems. My experience includes designing backend services, integrating with external systems, working with background jobs, event-driven architectures, and building reliable systems with strong attention to idempotency, failure handling, testing, and maintainability.
I follow a software craftsmanship mindset, applying practices such as TDD, SOLID principles, Domain-Driven Design, Clean Architecture, and integration testing to build systems that are easy to evolve and maintain.
I care about deeply understanding business domains and product goals before proposing technical solutions. I believe good architecture emerges from close collaboration between engineering, product, and business — not from unnecessary over-engineering.
I enjoy collaborative engineering environments and actively promote practices such as pair programming, technical discussions, code reviews, and knowledge sharing to improve code quality and raise the overall engineering bar of the team.
Core stack: Java, Kotlin, TypeScript, Node.js, PostgreSQL, Docker
Frameworks: Spring Boot, Quarkus, NestJS
Architecture & practices: Distributed Systems, Microservices, Event-Driven Architecture, REST APIs, Background Jobs, Idempotency, TDD, Integration Testing, DDD, Clean Architecture, SOLID
Experience
Work history, roles, and key accomplishments
Senior Backend Engineer
Clutch
Nov 2021 - Present (4 years 7 months)
Built and evolved backend services for Credit Union financial platforms, modernizing legacy systems and third-party workflows to deliver reliable APIs and maintainable system boundaries. Provided technical ownership through architecture discussions, delivery planning, and code reviews.
Professor / Technology Instructor
Fundatec
Mar 2017 - Feb 2022 (4 years 11 months)
Taught software development and programming fundamentals and mentored students on problem solving, software design, and professional development practices. Helped connect academic learning to practical real-world engineering workflows.
Technology Instructor
Fundatec
Mar 2017 - Feb 2022 (4 years 11 months)
Taught software development and programming fundamentals and mentored students on problem solving, software design, and professional development. Connected academic learning with real-world software engineering practices to prepare students for the technology market.
Software Developer
uMov.me
Sep 2020 - Nov 2021 (1 year 2 months)
Developed and maintained backend features for a SaaS platform for business process automation and enterprise mobility. Implemented system and API integrations to support automation workflows and collaborated with product and engineering teams to deliver improvements.
Tech Lead
Creditas
Jan 2020 - Sep 2020 (8 months)
Served as Tech Lead in a FinTech environment, leading backend technical initiatives for financial products and supporting engineering execution. Improved engineering quality through technical guidance, code review, problem solving, and participation in architecture decisions and delivery planning.
Java Backend Developer / Tech Lead
Zenvia Mobile
Aug 2017 - Dec 2019 (2 years 4 months)
Developed and maintained high-volume backend services for messaging and communication platforms, focusing on reliability and operational awareness. Served as a technical reference for backend improvements, supporting system evolution through testing and integration practices.
Java Backend Developer
Zenvia Mobile
Aug 2017 - Dec 2019 (2 years 4 months)
Developed and maintained backend services for high-volume communication and messaging products, focusing on reliability and continuous system evolution. Acted as a technical reference for backend development while working with Spring Boot and Kafka using TDD and integration testing practices.
Founder / Product Engineer
Gest Food
Created Gest Food, a SaaS that turns Brazilian NF-e invoice data into structured product and cost intelligence using automation and AI-assisted, auditable workflows. Designed multi-tenant architecture and built cost-calculation workflows, real-time operational notifications, and CI/CD-backed testing to support reliable product evolution.
Education
Degrees, certifications, and relevant coursework
Faculdade Decision / Instituto Infnet
Postgraduate Degree in Software Engineering with Java, Software Engineering (Java)
2013 - 2015
Postgraduate degree in software engineering with Java from Faculdade Decision / Instituto Infnet between 2013 and 2015.
Universidade Feevale
Technologist Degree in Internet Systems, Internet Systems
2010 - 2012
Technologist degree in internet systems at Universidade Feevale from 2010 to 2012.
Centro Sinodal de Ensino Médio Dorothea Schäfke
Technical Degree in Information Technology, Information Technology
2006 - 2007
Technical degree in information technology from Centro Sinodal de Ensino Médio Dorothea Schäfke between 2006 and 2007.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Skills
Interested in hiring Daniel Douglas?
You can contact Daniel Douglas and 90k+ other talented remote workers on Himalayas.
Message Daniel DouglasFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
