Miguel – Java, React, Spring Boot, experts in Lemon.io

Miguel

From Mexico (UTC-6)flag

Full-stack Web Developer|Middle-to-senior

Miguel – Java, React, Spring Boot

Miguel is a Java/Spring engineer with strong experience in event-driven architectures, microservices, and React-based frontends. He has solid hands-on expertise in Java, Spring Boot, React, and database design, along with practical experience integrating AI tools and automating production support. He brings a strong focus on distributed systems, production environments, and client-oriented delivery, and communicates clearly when collaborating with engineering and product teams.

22 years of commercial experience in
Banking
Biotech
Credit and lending
Healthtech
Main technologies
Java
8 years
React
3 years
Spring Boot
5 years
Spring
5 years
Apache Airflow
1 year
Additional skills
Apache Flink
AI agent development
ActiveMQ
Amazon S3
Apollo GraphQL
API Gateway
C
Kafka
ElasticSearch
PostgreSQL
Kubernetes
Docker
GCP
GitHub Copilot
Postman
Business intelligence
Oracle
ETL
Bash
JDBC
Spring Batch
Typescript
Next.js
Cucumber
TDD
Angular CLI
AWS
AI API integration
BigQuery
Curl
API
AWS Lambda
AI agent orchestration
Spring WebFlux
Java Reactive
Gradle
Cassandra
Java Collections Framework
Core Java
React Hooks
GraphQL
Google API and Services
AWS CloudFormation
Project Lombok
Splunk
Adobe Commerce
REST API
Spring Security
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Oct 2025 - Aug 20269 months
Project Overview

A financial services ecosystem that manages mortgages and tax obligations for U.S. citizens, supporting the calculation and generation of required tax payments. The platform integrates frontend and backend applications, APIs, and Kafka-based messaging to support reliable processing and production operations. My role involves supporting the entire ecosystem by monitoring frontend and backend applications, including APIs and Kafka queue maintenance, and addressing incidents flagged by the alerting system.

Responsibilities:
  • Automated production support using an agent and MCP server to apply known solutions and define scheduled executions;
  • Helped create solutions to improve the performance of date calculations and return results according to business rules;
  • Helped apply a rules engine to define new business rules;
  • Improved application performance by tuning database queries;
  • Added new frontend functionality through API calls to other applications;
  • Migrated applications from Google Cloud Foundry to GK.
Project Tech stack:
AI API integration
API
API Gateway
AI agent orchestration
AWS
AWS Lambda
Angular CLI
Angular
Curl
GitHub
BigQuery
Apache Kafka
ElasticSearch
PostgreSQL
Oracle
Java Teach Lead
Mar 2024 - Sep 20251 year 5 months
Project Overview

A banking transaction platform supporting operations such as authorization, cancellation, and balance transfers for transactions made with bank-issued cards. The project focused on maintaining legacy applications and migrating them to a new cloud technology stack.

Responsibilities:
  • Provided production support for applications built on WAS 8 using JSF and Java Core, addressing application issues and maintaining existing functionality;
  • Provided ongoing support and maintenance for legacy applications built with Java 8, ensuring their continued operation;
  • Created new microservices to ingest data from EBUS and the mainframe (banking core) into Java applications, enabling data integration with existing systems.
Project Tech stack:
Spring Batch
Spring Boot
Apache Kafka
React
PostgreSQL
Spring WebFlux
API Gateway
Oracle
Senior Java Engineer
Apr 2022 - Nov 20227 months
Project Overview

An application for managing DNA samples to generate genetic results and deliver them to the clients who requested them. Sample processing is automated using robots that upload data to the cloud; the data is then processed and displayed in reports accessible to clients.

Responsibilities:
  • Led the analysis and resolution of issues related to GraphQL queries;
  • Implemented changes in the React frontend application to retrieve data from the backend;
  • Implemented changes and enhancements to existing microservices;
  • Generated reports and data visualizations using Google Data Studio;
  • Collaborated with engineering and product teams to maintain productivity and minimize bottlenecks.
Project Tech stack:
Apollo GraphQL
GraphQL
Google API and Services
Spring Boot
Java Collections Framework
Core Java
Java Reactive
React
React Hooks
Oracle
Cassandra
Gradle
Helm
Senior Java Engineer
Dec 2019 - Feb 20222 years 2 months
Project Overview

A nonprofit platform that manages donated funds to support children with cancer and promotes the assistance provided to affected families. The digital ecosystem is built on AEM (Adobe Experience Manager) and hosts the applications and media used to communicate the organization’s programs and fundraising activities.

Responsibilities:
  • Created endpoints to be consumed by external systems outside the AEM environment;
  • Created GraphQL models for consuming assets from the AEM environment;
  • Developed JavaScript frontend functionality to allow users to log in and complete the donation process;
  • Created services to consume information from Salesforce using MuleSoft;
  • Validated authentication with Okta for external services.
Project Tech stack:
Adobe Commerce
Oracle
Java
React
REST API
Apollo GraphQL
GraphQL
Spring Security
Project Lombok
Splunk
AWS CloudFormation

Education

2004
Computer science
Bachelor

Languages

Spanish
Advanced
English
Advanced

Hire Miguel or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.