Skip to main content
Rich Lorenz

Rich Lorenz

Principal Backend Engineer | Java • Spring Boot • Microservices • Kafka • Kubernetes • AWS • Azure • ElasticSearch • GitHub Copilot

Talent
UsMember since May 19, 2026
JavaSpring BootMicroservicesKafkaKubernetesAWSAzureElasticSearchGitHub CopilotJenkinsSonarQubeGitMavenGradleIntelliJPythonRabbitMQDockerOraclePostgreSQLREST API developmentMQTTAngularMySQLKotlinRxJavaRetrofitROOMMicrosoft AzureAzure Active Directory
·

Hire this person

Send a job offer directly to this candidate

JavaSpring BootMicroservicesKafkaKubernetes

About

Principal Software Engineer with 25+ years of experience designing scalable, reliable backend platforms and distributed systems across healthcare, government, cybersecurity, telecommunications, and SaaS environments. Deep expertise in Java, Spring Boot, Python, microservices, AWS, Azure, Kubernetes, Docker, messaging architectures, and relational databases. Proven ability to lead technical design discussions, modernize complex enterprise platforms, mentor engineers, and deliver secure, high-availability cloud solutions.

Strong hands-on experience with Spring Boot, Kafka, RabbitMQ, Docker, Kubernetes, Oracle, PostgreSQL, and REST API development. Recognized for solving complex backend performance, scalability, and integration challenges in high-availability environments.

Experience

Senior Software Engineer - VA Administration - Remote

(2024-11)

  • Led the modernization of ten legacy enterprise services, transforming SOAP interfaces into scalable Spring Boot REST APIs and containerized microservices.
  • Participated in architecture and technical design decisions involving service decomposition, API design, persistence, security, integration, and deployment.
  • Developed Java services using Spring Boot, Oracle, Docker, Kubernetes, AWS, Jenkins, and SonarQube.
  • Mentored junior engineers and provided guidance on implementation approaches, coding standards, testing, and troubleshooting.
  • Improved service performance and usability compared with the legacy SOAP interface while preserving existing business functionality.
  • Leveraged GitHub Copilot to accelerate Java and Spring Boot development, generate unit-test scaffolding, improve code documentation, and support refactoring while validating all generated code against VA security, quality, and coding standards.

Senior Software Engineer - CVS Health

(2020-06 - 2024-11)

  • Developed scalable backend microservices using Java and Spring Boot supporting healthcare and telepharmacy platforms
  • Integrated Elasticsearch for indexing, searching, and analyzing high-volume application and operational data.
  • Integrated Azure Active Directory (Azure AD) using OAuth/OIDC for enterprise authentication, SSO, and identity management.
  • Maintained data integrity and enforced strict security standards across high-volume transaction APIs.
  • Improved backend response times and deployment reliability through Docker-based containerization strategies
  • Built MQTT-driven real-time communication services enabling remote pharmacy consultations integrated with Angular frontends and Cisco Webex
  • Designed RESTful services supporting employee workforce management and time-tracking applications
  • Implemented caching strategies that improved application performance and reduced repeated database access
  • Contributed to biometric authentication initiatives including facial recognition workflows and secure identity validation
  • Developed features for native Android applications using Kotlin, RxJava, Retrofit, and ROOM

Principal Software Engineer - Greathorn

(2019-09 - 2020-06)

  • Designed cloud-native microservices architecture for customer onboarding/offboarding workflows in AWS
  • Implemented Kubernetes-based deployments improving scalability and operational efficiency
  • Developed RabbitMQ-driven asynchronous processing services for high-volume mailbox scanning operations
  • Built custom Kubernetes operators and scheduling systems to automate distributed processing tasks
  • Collaborated closely with MSP partners supporting multi-tenant enterprise deployments

Principal Software Engineer - Interactions, LLC

(2015-08 - 2019-09)

  • Led backend Java development for conversational AI and customer engagement platforms
  • Designed, developed, and maintained high-performance microservices deployed and scaled within the AWS cloud environment.
  • Optimized distributed data pipelines and backend systems to ensure high availability and asynchronous processing fault tolerance.
  • Built ETL pipelines and distributed backend services using Spring and Hibernate
  • Integrated Amazon Alexa voice capabilities into enterprise chat applications
  • Developed operational dashboards and monitoring integrations using Grafana and StatsD
  • Created interactive voice response frameworks leveraging Python and machine learning technologies
  • Implemented a Spring GraphQL controller for the API integration layer, enabling clients to query backend services through defined GraphQL endpoints.

Senior Principal Software Engineer / Team Lead - IneoQuest Technologies

(2009-04 - 2015-08)

  • Led development of analytics processing services and REST APIs supporting advertising verification systems
  • Designed backend integrations for third-party enterprise platforms and reporting systems
  • Developed dynamic web interfaces and optimized data retrieval strategies for large-scale analytics applications
  • Managed technical initiatives and coordinated engineering efforts across backend development teams

Principal Software Engineer - BigBand Networks

(2002 - 2009)

Developed high-availability backend frameworks, embedded systems integrations, and network management software for telecommunications infrastructure. Built Java and C++ applications supporting real-time distributed environments.

Senior Software Engineer - Ciena

(1998 - 2002)

Designed network management frameworks, Java middleware infrastructure, Oracle database integrations, and SNMP-based telecommunications management solutions for carrier-grade systems.

Education

Master of Science - Computer Science - Rensselaer Polytechnic Institute

Bachelor of Science - Electrical Engineering - University of New Haven

Skills

Principal Backend EngineerJavaSpring BootMicroservicesKafkaKubernetesAWSAzureElasticSearchGitHub Copilot

Reviews

Related