Experienced backend engineer with over 8 years of expertise in Java, Spring Boot, and cloud-native development on AWS. Proven track record designing scalable microservices, integrating with SQL and NoSQL databases, and implementing CI/CD pipelines. Skilled in troubleshooting production issues, mentoring teams, and collaborating across time zones. Passionate about delivering reliable software and continuously improving system performance.
Marriott International
January 2023 - May 2025
• Built cloud-native microservices using Java, Spring Boot, and AWS (Lambda, ECS, S3) to modernize legacy systems • Containerized services using Docker and orchestrated via Kubernetes on EKS • Partnered with product and infrastructure teams to ensure highly available, distributed systems • Designed and implemented event-driven systems using Kafka for real-time data flow • Championed chaos testing initiatives to simulate outages and improve system resilience • Mentored junior engineers and advocated for test-driven development and pair programming • Led efforts in observability, deploying dashboards and alerts via Dynatrace and Splunk • Architected scalable solutions integrating with external APIs and internal services
Oreilly Auto
May 2022 - January 2023
• Implemented real-time data synchronization using Debezium for Change Data Capture (CDC) across distributed systems, enhancing system reliability and data accuracy. • Developed scalable backend services using Kotlin and Spring Boot, following reactive programming principles for high-throughput data processing. • Built robust RESTful APIs and microservices, managing dependencies and build automation through Gradle. • Designed and developed rich, responsive user interfaces using Vaadin, improving usability for enterprise web applications. • Developed scalable backend services using Kotlin and Spring Boot, following reactive programming principles for high-throughput data processing. • Applied domain-driven design and SOLID principles to improve code maintainability, and wrote comprehensive unit and integration tests using JUnit and Mockito.
Meteorcomm
March 2016 - May 2022
• Designed backend systems for real-time transaction processing using Java and NoSQL • Implemented robust CI/CD pipelines using Jenkins and GitHub Actions • Collaborated in an Agile setting with product managers and business stakeholders to deliver incremental value • Built systems that ran in OpenShift and Linux-based infrastructure • Delivered cloud-based SaaS services supporting thousands of users • Designed and optimized relational database schemas (MySQL/PostgreSQL) and implemented objectrelational mapping solutions. Ensured data consistency and high performance, which supported an increase in user load from 100k to 500k monthly active users without degradation in service quality. • Participated in architecture design discussions and wrote technical design documents/RFCs for new microservices and features. Evaluated design choices against requirements and constraints, making critical technical decisions that balanced scalability, cost, and complexity. • Emphasized code quality by writing unit and integration tests for new features and setting up a continuous integration pipeline (Jenkins) for automated testing and deployment. This initiative reduced regression issues and accelerated release cycles. • Worked with front-end engineers to define API contracts and with product owners to clarify specs. Actively contributed in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and was noted for clear communication and effective teamwork. Assisted in onboarding new engineers and provided mentorship in best practices for clean code and object-oriented design.
Imo State University, May 2019
Computer Science
Amazon
Issued: 1/1/1970
Verified Backend Developer
6-8 years of experience
Preferred commitment: Full Time
Take the next step and bring this top talent to your team
Hire Vaughn for your team