Samuel Klein
Samuel Klein

Senior Software Engineer

Actively looking · Member since 16 Sep 2026
Location
Porto Alegre, Brazil
Desired salary
2500–10k USD/yearly
Work preference
Hybrid / Full Time, Part Time, Contract, Freelance, Volunteer, Temporary
Experience level
Senior

About

Professional summary

I am a Senior Software Engineer with over 17 years of experience developing, modernizing, and supporting enterprise applications.

I specialize in Java-based backend and full-stack development, with strong experience in Spring Boot, Spring Framework, microservices, REST APIs, Kafka, PostgreSQL, and distributed systems.

I build reliable cloud-ready services and web platforms using TypeScript, JavaScript, Angular, React, AWS, Kubernetes, Docker, and Linux. I work across architecture, implementation, testing, CI/CD, production support, and technical troubleshooting.

I enjoy translating business requirements into maintainable software, improving legacy systems, designing integration contracts, and building resilient event-driven applications.

I also use AI-assisted engineering and agentic workflows for codebase exploration, implementation planning, test generation, refactoring, debugging, and documentation while maintaining human review, security checks, automated testing, and architectural standards.

Skills

38 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Software Engineer ADP Brazil Labs

Design and deliver enterprise services using Java, Spring Boot, Spring Framework, microservices, Kafka, PostgreSQL, AWS, Kubernetes, TypeScript, and JavaScript. Build REST APIs and event-driven integrations with validation, error handling, observability, resilient messaging, and clear service boundaries.

Own persistence and data-access layers using JPA, Hibernate, and PostgreSQL. Modernize legacy functionality into cloud-ready modular services, collaborate with product, QA, architecture, and platform teams, and improve delivery through automated testing, CI/CD, code review, and production feedback.

Use AI coding assistants and agentic workflows for code exploration, planning, test scaffolding, refactoring, debugging, documentation, and rapid prototyping. Review AI-generated code for security, architecture, concurrency, dependencies, performance, and regression risks before production use.

Senior Software Engineer Dell Technologies

Developed and maintained enterprise applications with Java, Spring Framework, Spring Boot, REST APIs, relational databases, and cloud platform technologies. Designed modular backend components, integration contracts, and maintainable domain logic while modernizing tightly coupled legacy code.

Implemented persistence and transaction logic with JPA and Hibernate, and supported production workloads through SQL analysis, configuration troubleshooting, and application debugging. Supported Pivotal Cloud Foundry deployments, maintained GitLab CI/CD workflows, and contributed to code reviews, technical design discussions, production support, and Agile delivery.

Full-Stack Developer Qintess

Delivered full-stack enterprise features across backend business logic, relational data access, REST integrations, and modern web interfaces.

Built and consumed REST APIs connecting frontend applications, Java services, and external systems. Maintained relational persistence layers and diagnosed issues across frontend, backend, database, API, and integration boundaries.

Full-Stack Developer TOTVS

Developed business applications across user interfaces, backend services, persistence layers, and system integrations, supporting end-to-end feature delivery.

Implemented reusable backend components and REST APIs, built interactive JavaScript and Angular functionality, and integrated internal and external systems through JSON-based services. Refactored legacy functionality and resolved production defects across UI, service, and database layers.

Full Stack Developer PROCERGS

Developed and maintained enterprise web applications and public-sector systems across backend and frontend layers. Built Java enterprise applications using Spring, JPA, Hibernate, EJB, JSP, JSF, EclipseLink, Maven, and PostgreSQL.

Developed interfaces with JavaScript, jQuery, AngularJS, HTML, CSS, JSP, and JSF, and helped modernize server-rendered applications. Implemented RESTful services, system integrations, Angular and Ionic hybrid functionality, and Cucumber acceptance testing.

Diagnosed complex production issues involving application servers, persistence mappings, SQL behavior, browser compatibility, and cross-system integrations while maintaining backward compatibility and data integrity.

Java Developer Unimed Vale Do Caí Soc. Coop. Serv. Saúde Ltda.

Developed and maintained Java-based enterprise applications supporting operational processes, including backend logic, persistence, validation, reporting, and web functionality.

Built reusable components using Java EE patterns, JSP, JSF, persistence frameworks, JavaScript, and relational databases. Investigated defects involving Java behavior, SQL queries, persistence mappings, and user workflows, and supported reliable application releases.

Worked directly with internal business users to translate operational needs into maintainable software solutions while developing expertise in object-oriented design, web development, databases, and system integration.

Education

Learning history

Universidade Feevale

Bachelor’s degree, Computer Science

Bachelor’s degree in Computer Science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu