Post Job Free
Sign in

Senior Software Engineer - Java, TS, Microservices, Cloud, CI/CD, Zig

Location:
Carthage, NC
Salary:
160000
Posted:
June 03, 2026

Contact this candidate

Resume:

Gregory Surrett

Carthage, North Carolina, United States

********@****.** +1-919-***-****

linkedin.com/in/greg-surrett-36bb438b

Summary

Senior-level software engineer with 16 years of experience architecting, scaling, and modernizing large, business- critical backend systems in HIPAA-regulated healthcare, and transportation industries. Deep expertise in distributed systems, cloud-native architectures, and platform evolution, including leading microservice migrations, Java 8 17 upgrades, Postgres modernization, containerization, and end-to-end CI/CD transformations. Extensive hands-on experience designing, deploying, and orchestrating systems on AWS using managed services and infrastructure-as-code, with a strong focus on reliability, security, and operability in regulated environments. Proven technical leader with sustained ownership of critical platforms, successful datacenter and integration migrations, and effective cross-team influence. Strong TypeScript experience over the past three years, alongside long-standing Java and Spring Boot expertise. Technically curious and forward-looking, with ability to learn and adapt to new technologies illustrated by hobby work building a flight simgame engine from scratch in Zig with Vulkan, and professional and personal experience using LLM-assisted development tools

(notably Cursor). I have familiarity with Python, and have extensive experience with Jira, Bitbucket, ES, Datadog, and Git.

Experience

Software Engineer

Proficient Health

Dec 2022 – Dec 2025 (3 years)

• Developed and maintained microservice-based backend systems.

• Led migration of six critical microservices from Java 8 to Java 17 using Spring Boot, improving performance and maintainability.

• Executed database upgrade and migration to a newer PostgreSQL version with minimal downtime.

• Built and enhanced GraphQL-based services using TypeScript to support drop-in microservice replacements.

• Designed and orchestrated cloud infrastructure using AWS services including ECS, S3, RDS, SQS, CodePipeline, OpenSearch, and Lambda.

• Adopted and integrated LLM-powered development tools (e.g., Cursor) to improve productivity and code quality.

• Collaborated using standard development tools including Git and Jira. Senior Software Engineer

Meridian Kiosks

Nov 2021 - Nov 2022 (1 year 1 month)

• Architected new system components and enhanced existing kiosk platform functionality.

• Modernized CI/CD pipelines using Jenkins and implemented containerization with Docker.

• Advised SOC 2 compliance initiatives, contributing to secure development practices.

• Supported cloud migration efforts to AWS.

• Migrated key backend services from Java 8 to Java 17 using Spring Boot and Hibernate.

• Developed internal tooling in Python to streamline operations.

• Collaborated using standard development tools including Git and Jira. Software Engineer II

BluJay Solutions

Jun 2016 - Oct 2021 (5 years 5 months)

• Developed and maintained the KT TMS platform using Java.

• Assumed product-level leadership responsibilities, coordinating development efforts and priorities.

• Maintained and optimized build and deployment processes.

• Led multiple large-scale migrations, including data center relocation, integration platform transition, and application server migration to WildFly.

• Transitioned to TMS4S product, contributing to ongoing development and system stability.

• Delivered full-stack enhancements using Java, JavaScript, HTML, and CSS.

• Utilized tools such as Git, Jira, and Salesforce for development and issue tracking. Software Engineer

MercuryGate International

Jun 2012 - Jun 2016 (4 years 1 month)

• Developed and maintained core TMS application features using Java.

• Translated business requirements into custom rulesets to support client-specific workflows.

• Extended dynamic ruleset capabilities, enabling clients to configure behavior without custom development.

• Built frontend features using JavaScript, HTML, and CSS, including mobile/tablet-compatible interfaces.

• Created XML-based document templates for reporting and printing.

• Supported and improved internal build and deployment processes. Software Engineer

Raelen

Aug 2009 - May 2012 (2 years 10 months)

• Developed and maintained a freight audit application using JavaScript and PHP.

• Built dynamic query and form interfaces to enable flexible customer data access.

• Supported onboarding of new clients by implementing EDI message translation tools.

• Led a full UI rewrite using jQuery, improving interactivity and user experience. Skills

AWS • GraphQL • TypeScript • Spring Boot • linux • Java • PHP • Oracle SQL Developer • Microsoft SQL Server • JavaScript • AJAX • RESTful WebServices • C# • Git • Sourcetree • Agile Methodology • Zig • Vulkan • SDL3 • LLM-Assisted Engineering



Contact this candidate