Post Job Free
Sign in

Senior Full-Stack Java/Spring/AWS Engineer

Location:
Dewey-Humboldt, AZ, 86327
Posted:
July 09, 2026

Contact this candidate

Resume:

Kevin Carroll - Java, Spring, Angular, React, AWS / 7+ years

*** **** *****, *****, ** 86327 • ****************@*****.*** • 928-***-**** • https://github.com/kcarroll921 https://www.linkedin.com/in/kevin-carroll-6018173b9/ PROFESSIONAL EXPERIENCE

SMARTISTACK Van Nuys, CA

Senior Full-Stack Engineer 03/2022 - Present

● Key Projects

1. MayoClinic

https://www.mayoclinic.org/

I optimized backend services using Java, Spring Boot, and Hibernate, and scaled the infrastructure on AWS EC2, RDS, and S3 to support three times more traffic. I tuned React/Next.js for frontend performance and usability, ensuring HIPAA compliance with OWASP and Section 508 accessibility. I introduced AI-powered NLP search using embeddings and RAG (OpenAI, Hugging Face) to enable smarter patient queries. I also implemented performance monitoring, memory management, and anomaly detection with ML models. The results: 40% faster load times, 60% fewer vulnerabilities, and uninterrupted healthcare access for over 1.5 million daily visitors. 2. Home Depot

https://www.homedepot.com/

I modernized the e-commerce checkout system by decomposing the monolith into Spring Boot microservices and using Kafka for real-time inventory synchronization. On the frontend, I optimized React/Redux to ensure responsive design, cross-browser compatibility, and usability. I introduced a Node.js/Express BFF to streamline storefront aggregation and led system design and architecture design reviews to harden checkout flows for fintech-grade reliability. I set up CI/CD with Jenkins, CircleCI, Terraform, Gradle, and added release management with automated testing. The results: 35% faster checkout, 50% lower cart abandonment, and 20% higher conversions. 3. National Franchise Sales

https://nationalfranchisesales.com/

I modernized their marketplace by transitioning to Spring Boot microservices with PostgreSQL query optimization, ORM tuning, performance optimization, and data modeling. On the frontend, I rebuilt UIs with Angular/TypeScript, ensuring responsive design, usability, and accessibility. I standardized API design, produced OpenAPI specs, and implemented BI dashboards backed by a data warehouse for real-time insights. Through Agile/Scrum with Jira/Confluence, I applied mentoring, project management, and technical leadership to align business and engineering. Outcomes: 60% faster searches, 30% quicker listings, 40% higher engagement, and 25% more transactions.

● Designed cloud-native and serverless enterprise applications using Java, Spring Boot, Hibernate, JPA, MyBatis, JDBC, multithreading, concurrent programming, and REST applications, applying design patterns, ORM best practices, SOLID principles, coding standards, code quality, and refactoring.

● Migrated legacy monoliths into microservices with Spring Cloud, service discovery (Eureka/Consul), dependency injection, and containerization (Docker, Kubernetes, Rancher, OpenShift) plus serverless (AWS Lambda, Azure Functions, GCP Cloud Functions); implemented configuration management (Ansible, Puppet, Chef, Terraform, ArgoCD).

● Built REST, gRPC, GraphQL APIs with Swagger/OpenAPI; enforced API design standards and produced detailed API documentation; secured services with Spring Security, OAuth2, JWT, PKI, Zero Trust, authorization, and encryption.

● Developed a Node.js/Express API gateway/BFF to aggregate microservice responses, enabling faster frontend integration and e-commerce transactions.

● Optimized SQL & NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, Redis, vector DBs) with SQL optimization, query tuning, ORM tuning, performance optimization, indexing, and data modeling; integrated data lakes and data warehouses for analytics and business intelligence.

● Built SPAs and mobile apps with Angular, React, Vue, React Native, Android, TypeScript, Bootstrap, Tailwind, SASS, Less, Webpack, HTML5, CSS3, ensuring responsive design, usability, accessibility (WCAG/Section 508), and cross-browser compatibility.

● Automated CI/CD with Jenkins, CircleCI, GitHub Actions, GitLab CI, Azure DevOps, Maven, Gradle, SVN, Nexus; implemented release management, unit testing, and test automation.

● Enhanced system monitoring and performance monitoring with Grafana, Prometheus, Splunk, ELK, AppDynamics, Dynatrace, New Relic, Azure Monitor, and Adobe Analytics; partnered with SRE teams for tracing, root cause analysis, and capacity planning.

● Integrated Camunda BPM for workflow automation; designed scalable cloud architecture and serverless solutions supporting fintech and e-commerce workloads.

● Delivered AI/ML features with OpenAI, Hugging Face, TensorFlow, RAG, Embedding, scikit-learn, and Edge AI for natural language processing and anomaly detection.

● Practiced Agile methodologies (Scrum, Kanban) with Jira/Confluence; applied behavior-driven development (Cucumber BDD), unit testing (JUnit, TestNG, Mocha, Jest, Mockito, Selenium), and continuous improvement for quality.

● Mentored engineers, drove analytical/critical thinking, problem-solving, cross-functional collaboration, project management, and technical leadership, while strengthening team building and innovation culture.

CISCO San Jose, CA

Senior Java Developer 06/2019 - 02/2022

● Developed enterprise-scale cloud-native systems with Java, Spring Boot, Spring MVC, Spring AOP, Hibernate, MyBatis, applying design patterns, ORM strategies, memory management, SOLID principles, clean code, code quality, and coding standards.

● Migrated legacy apps into Spring Cloud microservices using Kafka, ActiveMQ, and REST applications; implemented multithreading, concurrent programming, service discovery, dependency injection, and scalable system architecture.

● Led system design, API design, and architecture design reviews; standardized REST API integrations with detailed API documentation.

● Secured services with Spring Security (OAuth2, RBAC, Zero Trust, PKI, MFA) and authorization/encryption, ensuring data security and HIPAA compliance.

● Tuned SQL/PLSQL and optimized ORM queries, improving database performance and enabling fintech and IoT workloads.

● Built SPAs with Angular, React, Backbone, and JSP, ensuring responsive design, usability, and cross-browser compatibility.

● Automated CI/CD with Jenkins, Ansible, Docker, CircleCI, SVN, deploying to AWS ECS, Lambda, EC2, S3, and Rancher.

● Enhanced system monitoring and performance optimization with Kibana, Elasticsearch, AppDynamics, Dynatrace, and New Relic; collaborated with SRE teams on tracing and root cause analysis.

● Mentored developers, facilitated cross-functional collaboration, and drove project management, technical leadership, and continuous improvement. GURU - INTERNSHIP Pittsburgh, PA

Java Developer 10/2018 - 05/2019

● Built Spring Boot microservices and Angular UIs, boosting app performance by 40% with system architecture, architecture design, and solution design.

● Tuned PostgreSQL with query optimization, ORM improvements, SQL optimization, data modeling, and database design, enhancing database performance.

● Deployed serverless applications on AWS Lambda with Docker, scripted with Unix shell/PowerShell, using infrastructure as code.

● Delivered a lightweight Node.js/Express service for internal tooling, documented endpoints with OpenAPI, and iterated via continuous improvement.

● Applied BDD (Cucumber), TDD, unit testing (JUnit, Mockito), and behavior-driven development practices in CI/CD with Jenkins.

● Practiced Agile (Scrum, Kanban) using Jira/Confluence, contributed to code documentation, refactoring, and clean code, and collaborated cross-functionally.

● Gained exposure to IoT prototypes and automotive telemetry, integrating data into cloud systems. EDUCATION

University of North Texas Denton, TX

Bachelor of Science in Computer Science 2015 - 2019 Relevant coursework: Data Structures & Algorithms, Information Architecture, Database Systems, Operating Systems, Distributed Systems, Computer Networks TECHNICAL SKILLS

● Back-End: Java, J2EE, Spring Boot, Spring MVC, Spring Security, Spring Cloud, Hibernate, JPA, MyBatis, Node.js, Express, Scala, Python, Django, Go, Kotlin, Rust, C++, C#, .NET, Ruby, Ruby on Rails, GraphQL, gRPC, SOAP, Redis, Kafka, RabbitMQ, ActiveMQ, Apache Solr, Apache Camel, Protocol Buffers, WebSocket, Server-Side Development

● Front-End & Mobile: Angular, React, Vue, React Native, Android, TypeScript, JavaScript (ES6+), Next.js, JSP, Backbone.js, Elastic Path, HTML5, CSS3, Less, SASS, Bootstrap, Tailwind CSS, Redux, jQuery, XML/XSL, Canvas, Webpack, UI/UX, Responsive Design, Accessibility (WCAG/Section 508), Usability, Cross-Browser Compatibility, SEO, Wireframing

● Cloud & DevOps: AWS (EC2, S3, RDS, DynamoDB, Cognito, CloudFront, SQS, Lambda, CloudWatch), Azure (App Services, Functions, Cosmos DB, Blob Storage, Service Bus, AKS, DevOps), GCP (GKE, Firestore, Cloud Functions), Kubernetes, Rancher, OpenShift, Docker, Terraform, Helm, Ansible, Puppet, Chef, Jenkins, CircleCI, GitHub Actions, GitLab CI, ArgoCD, SonarQube, AppDynamics, Dynatrace, New Relic, Splunk, Prometheus, Grafana, Datadog, Cloud Architecture, Cloud Native, Serverless, Service Discovery, Configuration Management

● Databases & Data: Oracle, SQL Server, MySQL, PostgreSQL, MongoDB, Cassandra, Couchbase, SQLite, Supabase, Snowflake, Azure Cosmos DB, Vector Databases, ORM (Hibernate/JPA/MyBatis), Query Optimization, SQL Optimization, Data Modeling, Database Design, Database Performance, Data Warehouse, Data Lake, Big Data, Business Intelligence

● Testing & Logging: JUnit 5, TestNG, Selenium, Cucumber (BDD), Mockito, WireMock, Mocha, Jest, PyTest, Unittest, Spock, Log4J2, SLF4J, Logback, Test Automation, Unit Testing, Behavior-Driven Development, Coding Standards, Performance Testing, A/B Testing

● AI & Advanced: OpenAI, RAG, Hugging Face, TensorFlow, scikit-learn, Embedding, Edge AI, NLP, R, Computer Vision, OpenCV, MLOps, GIS

● Collaboration & Methodologies: Agile Methodologies, Scrum, Kanban, SAFE, Jira, Confluence, SRE, Pair Programming, Technical Documentation, API Documentation, Release Management, Cross-Functional Collaboration, Mentoring, Project Management, Team Building, Communication Skills, Analytical Thinking, Critical Thinking, Problem Solving, Innovation, Continuous Improvement

● Systems & Tools: Linux, Unix Shell, PowerShell, Apache Tomcat, Gunicorn, Uvicorn, SVN, Git, GitHub, GitLab, Bitbucket, Maven, Gradle PROFESSIONAL SUMMARY

Results-driven Senior Full-Stack Software Engineer with 7+ years of experience designing and scaling cloud-native, serverless, SaaS, fintech, e-commerce, healthcare, automotive, and enterprise applications. Expert in Java, Spring, Angular, React, AWS, Node.js, Express, and REST applications, with strong foundations in object-oriented programming, SOLID principles, ORM, SQL optimization, system design, API design, architecture design, software architecture, solution design, dependency injection, clean code, code quality, and continuous improvement. Skilled at building secure systems with authentication, authorization, encryption, OWASP, Zero Trust, PKI, and data security while optimizing for performance optimization, memory management, concurrent programming, and database performance. Adept in cloud architecture, serverless solutions, configuration management, system monitoring, project management, and version control, with proven ability to lead cross-functional collaboration, SRE partnerships, mentoring, team building, and technical leadership. Experienced in AI/ML (OpenAI, Hugging Face, TensorFlow, RAG, Embedding, MLOps) and data ecosystems (data modeling, data lakes, data warehouses, business intelligence, big data).



Contact this candidate