I am a senior Java Software Engineer with over 10 years of experience in designing microservices-based and cloud-native applications. I specialize in Spring Boot, Kubernetes, and AWS/GCP, with expertise in event-driven architectures using Kafka, API security protocols such as JWT and OAuth, and CI/CD pipeline development. I am proficient in Java versions 8 through 21 and skilled in multithreading for building high-performance, scalable systems. Additionally, I have experience in full-stack development using TypeScript with Angular and React. I am passionate about performance optimization, system scalability, and developing AI-driven applications.

Carlo S C Astañeda

I am a senior Java Software Engineer with over 10 years of experience in designing microservices-based and cloud-native applications. I specialize in Spring Boot, Kubernetes, and AWS/GCP, with expertise in event-driven architectures using Kafka, API security protocols such as JWT and OAuth, and CI/CD pipeline development. I am proficient in Java versions 8 through 21 and skilled in multithreading for building high-performance, scalable systems. Additionally, I have experience in full-stack development using TypeScript with Angular and React. I am passionate about performance optimization, system scalability, and developing AI-driven applications.

Available to hire

I am a senior Java Software Engineer with over 10 years of experience in designing microservices-based and cloud-native applications. I specialize in Spring Boot, Kubernetes, and AWS/GCP, with expertise in event-driven architectures using Kafka, API security protocols such as JWT and OAuth, and CI/CD pipeline development. I am proficient in Java versions 8 through 21 and skilled in multithreading for building high-performance, scalable systems.

Additionally, I have experience in full-stack development using TypeScript with Angular and React. I am passionate about performance optimization, system scalability, and developing AI-driven applications.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Spanish; Castilian
Fluent

Work Experience

Software Engineer Development (I+D+S) at EDICOM
October 1, 2021 - August 23, 2025
Led the migration from a monolithic architecture to microservices based on Spring Boot. Implemented secure APIs using cryptographic methods to ensure compliance with SAT regulations. Developed and maintained SOAP-based services using JAX-RS for SaaS applications. Managed and optimized electronic invoicing and payroll systems, ensuring high availability and regulatory compliance. Key projects included a highly scalable Electronic Invoicing System, a secure API-based Payroll Processing Platform, and the Microservices Migration program to improve system performance.
Senior Java Software Engineer at IBM
October 1, 2021 - Present
Developed microservices for high-traffic applications using Kubernetes, Spring Boot, and OpenShift. Integrated Kafka for ETL processes, improving data handling and event-driven workflows. Designed and optimized backend APIs, reducing response times by 25% with Redis caching. Led Java version upgrades across multiple projects ensuring LTS compliance and enhanced runtime performance. Utilized tools like Twistlock to detect and resolve vulnerabilities throughout the CI/CD lifecycle. Implemented Spring WebFlux stream processing and used Helm for Kubernetes deployments to ensure optimal resource allocation and scaling. Key projects included Policy Event Listener for data processing, Reconciliation Workflow for real-time data reconciliation, and KYC "Day One Letter" full-stack user identity verification solution using Spring Boot & React.
Software Engineer at EDICOM Software Engineering Development (I+D+S)
October 1, 2021 - August 23, 2025
Led the migration of a monolithic architecture to microservices using Spring Boot. Implemented secure APIs with cryptographic methods ensuring compliance with SAT regulations. Developed and maintained SOAP-based services using JAX-RS and JAX-WS for SaaS applications. Managed and optimized electronic invoicing and payroll systems ensuring high availability and regulatory compliance. Key projects included designing a highly scalable electronic invoicing solution, developing a secure API-based payroll system, and leading the transition from monolith to microservices improving system performance.
Senior Java Software Engineer at IBM - USAA
October 1, 2021 - Present
Developed microservices for high-traffic applications deployed on Kubernetes using Spring Boot and OpenShift. Integrated Kafka for ETL processes, improving data handling and event-driven workflows. Designed and optimized backend APIs, reducing response times by 25% using Redis caching. Led Java version upgrades across multiple projects to align with LTS standards (Java 11/17/21+), enhancing runtime performance and compliance with security best practices. Utilized tools like Twistlock to detect and resolve vulnerabilities during the CI/CD lifecycle. Implemented Spring Web Flux for high-throughput stream processing and used Helm for Kubernetes deployments ensuring efficient resource allocation and scaling. Notable projects include Policy Event Listener for centralized data processing in insurance APIs, Reconciliation Workflow for real-time data reconciliation, and KYC "Day One Letter" full-stack solution using Spring Boot & React.
Software Developer at ISBAN (Santander)
June 30, 2018 - August 23, 2025
Migrated BancaSphere platform components and implemented backend solutions using WebSphere and JDBC.
Developer at ISBAN (Santander)
June 1, 2018 - August 23, 2025
Migrated BancaSphere platform components and implemented backend solutions using WebSphere and JDBC.
Software Developer at BASSOL (Banamex Citi)
December 31, 2017 - August 23, 2025
Created PAY/COB modules using JSP, Spring, and Hibernate, which reduced payment processing time. Designed secure authentication flows for financial applications to improve compliance with banking regulations.
Developer at BASSOL (Banamex Citi)
December 1, 2017 - August 23, 2025
Created PAY/COB modules using JSP, Spring, and Hibernate, reducing payment processing time. Designed secure authentication flows for financial applications, improving compliance with banking regulations.
Software Developer at INTERALIA (Coca-Cola)
June 30, 2016 - August 23, 2025
Developed secure APIs and interactive components using Spring, Hibernate, and jQuery.
Developer at IN TER ALIA (Coca-Cola)
June 1, 2016 - August 23, 2025
Developed secure APIs and interactive components using Spring, Hibernate, and jQuery.

Education

Licentiate degree in Computer Science at Instituto Politécnico Nacional
January 1, 2011 - January 1, 2015
Licentiate degree in Computer Science at Instituto Politécnico Nacional
January 1, 2011 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Healthcare, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more