Juan Alberto Irineo Castillo
Senior Java Backend Engineer
Cuernavaca, Morelos, Mexico (CST) +52-777-******* *******.******@*****.*** linkedin.com/in/albertoirineocastillo Professional Summary
Senior Java backend engineer with 11+ years of experience building enterprise applications, backend integrations and distributed systems. Strong background in Java, Spring Boot, microservices, REST APIs and event-driven architectures using Kafka. Experienced working with Oracle and PostgreSQL databases, containerized development with Docker and Kubernetes, professional React.js work, and collaboration in technical sessions with international teams across India, the United Kingdom and Hong Kong. Core Skills
Backend: Java 8/11/17, Spring Boot, WebFlux, REST APIs, Microservices, Quarkus Messaging & Integration: Kafka (producers/consumers), RabbitMQ, IBM MQ, MuleSoft, SnapLogic Databases & Infra: Oracle, PostgreSQL, MongoDB, Docker, Kubernetes, Azure DevOps, Maven, Git Additional Technologies: React.js (professional, component development and REST integration), Go (~1 year personal project; solution still under construction), Python (~1 year personal project; project still under construction and currently integrating a local LLM such as Qwen / GPT-OSS), React Native (basic app in progress for the same unfinished personal solution), Node.js, Angular
Personal Projects
• Go (~1 year in personal time): backend components for a solution still under construction.
• React Native: basic mobile application still under construction for the same solution.
• Python (~1 year in personal time): separate project still under construction; currently integrating a local LLM using models such as Qwen or GPT-OSS, with possible paid API integration later. Professional Experience
Sí Vale - Backend Developer Hybrid Dec 2023 - Apr 2026
• Design and development of backend requirements, enhancements and bug fixes for enterprise applications.
• Implementation of backend services using Java, Spring Boot and WebFlux.
• Design of APIs and development of microservices for hybrid architectures using Java; proposed a hybrid microservices approach combining Java and Go.
• Work with Kafka in both local Docker-based environments and production scenarios, producing and consuming messages from Java services.
• Creation of SQL scripts, workflow diagrams and technical support for backend changes.
• Development of React.js components with inter-component communication, shared/global properties handling, REST service consumption, and volume-based recalculation after transfer operations. Technologies: Java 8/11/17, Spring Boot, WebFlux, Kafka, Oracle, PostgreSQL, Docker, Kubernetes, Azure DevOps, Git, Maven, Quarkus, Blaze-Persistence, React.js.
Page Consulting - AstraZeneca - Software Engineer Remote Nov 2022 - Oct 2023
• Development of data workflows and pipeline updates using SnapLogic.
• Participation in platform decisions and integration work for enterprise marketing technology solutions.
• Collaboration in technical sessions with international stakeholders from India, the United Kingdom and Hong Kong. Technologies: SnapLogic, Tealium, Adobe Campaign, AWS S3, MongoDB, Redshift, RabbitMQ, MuleSoft DataWeave, Jira, Confluence.
Tata Consultancy Services (TCS) - Developer Remote Apr 2021 - Jul 2022
• Development of backend code based on API requirements and enterprise integration flows.
• Documentation, environment deployment and support activities in development environments.
• Collaboration with distributed teams, including technical coordination with India-based teams. Technologies: Spring Boot, MuleSoft, IBM MQ, JMS, Kong, Jenkins, GitHub, Docker (basic), Kubernetes (basic), Maven. AMK - Java Developer Remote May 2020 - Dec 2020
• Development and maintenance of web applications and backend services.
• Technical coaching for developers and support in code refactoring / translation of legacy web applications. Technologies: Java 8, Angular 8, Node.js, Oracle, WebLogic, WildFly, SOAP services, HTML5, CSS3, Bootstrap, Jenkins, Git. VASS - Java Full Stack Developer Hybrid Dec 2019 - Mar 2020
• Development of enterprise web applications using Spring and Oracle databases.
• Bug fixing, issue analysis and technical support. Technologies: Java 8, Spring, JBoss, Oracle, PL/SQL, AJAX, JQuery, HTML5, CSS3. Softtek - Application Developer Hybrid Jul 2019 - Nov 2019
• Development of reusable web components and backend integrations.
• Follow-up of development and support tasks.
Technologies: HTML5, JavaScript, JQuery, JQGrid.
Capgemini - Java Full Stack Developer Hybrid Apr 2019 - Jun 2019
• Development of backend services using Spring Boot and SQL Server.
• Implementation of new features and bug fixing for enterprise applications. Technologies: Java 8, Spring Boot, SQL Server, Maven, Swagger, AngularJS, SOAP. HITSS - Java Developer CDMX Jun 2018 - Mar 2019
• Backend development and maintenance of enterprise systems using Java, Spring and Oracle.
• Deployment and testing support in QA environments. Technologies: Java 7/8, Spring, Hibernate, JBoss, Oracle, PL/SQL, Maven, Git. Vision Consulting - Java Full Stack Developer Queretaro Dec 2017 - May 2018
• Development of backend and frontend applications using Spring Boot and Angular.
• Technical collaboration and follow-up with other developers. Technologies: Spring Boot, Angular 5, Node.js, JPA, JDBC Template, Maven, Git. TV Azteca - Analyst Programmer CDMX Aug 2013 - Nov 2017
• Analysis, design and development of enterprise web applications.
• Backend development using Java and Oracle PL/SQL.
• Production support and technical guidance for developers. Technologies: Java 6/7, JSP, Servlets, Oracle PL/SQL, REST services, AngularJS, JQuery, Maven, Git. Certifications & Training
• Docker and Kubernetes (2022)
• AWS Practitioner training (2021)
• Microservices Architecture (2020)
• AWS Lambda Functions (2020)
• Scrum Fundamentals (2016)
Education
Instituto Tecnologico de Zacatepec - Computer Systems Engineering coursework (2006-2008) English - B2 (Professional working proficiency)