Brian McKiernan
Brian McKiernan

Senior Software Engineer

Open to offers · Member since 18 Sep 2026
Location
Tampa, United States
Desired salary
Unspecified
Work preference
Hybrid
Experience level
Senior

About

Professional summary

I am a cloud-native Senior Software Engineer with more than seven years of experience building scalable enterprise software and financial-services applications. My core strengths are Java, Python, AWS, microservices, REST APIs, and distributed systems.

I design and develop reliable backend services using Spring Boot, Spring Framework, Hibernate, and cloud-native architectural practices. I enjoy translating complex business requirements into maintainable, production-ready systems.

In my current role, I contribute to modernizing a mission-critical trading platform through microservices, AWS application components, automation, and production support. My work emphasizes scalability, resiliency, observability, and faster incident response.

Previously, I delivered cloud-based banking and payments solutions, built Java and Spring Boot microservices, and created Jenkins CI/CD pipelines that improved release consistency. I have also automated operational workflows with Python, Bash, Linux, and SQL.

I have full-stack enterprise application experience with Angular and TypeScript, as well as Oracle and MySQL databases. I work effectively in Agile teams and contribute throughout the software lifecycle, including architecture, development, testing, code reviews, deployment, troubleshooting, and documentation.

Skills

30 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Development

Experience

Career history

Senior Software Engineer Raymond James

Contribute to the development and modernization of a microservices-based trading platform for financial services. Build and enhance production applications using Python, AWS, APIs, and cloud components to support scalable and resilient trading workflows.

Develop AWS-based components with Lambda, EC2, S3, and CloudWatch, improving operational visibility and reducing deployment troubleshooting time by about 20%. Automate recurring workflows, improve incident response and application stability, and collaborate on service design, testing, deployment, releases, and production support.

Software Engineering Senior Analyst Accenture

Designed and developed Java and Spring Boot microservices, RESTful APIs, and backend services for cloud-based banking and payments applications. Supported cloud-native modernization, service decomposition, API-driven design, AWS deployments, and enterprise application integrations.

Built and maintained Jenkins CI/CD pipelines that reduced manual deployment activities by approximately 40%. Created Python, Linux, SQL, and Bash automation that eliminated about 15 hours of repetitive work weekly, while contributing to architecture discussions, code reviews, testing, troubleshooting, and Agile delivery.

Software Engineer Systech International

Developed enterprise applications across backend and frontend layers using Java, Spring Framework, Hibernate, Angular, and TypeScript. Built RESTful web services and reusable application components supporting enterprise users and integrated backend systems.

Implemented AWS functionality with Lambda, EC2, and S3, reducing environment provisioning and setup time by approximately 35%. Automated development and deployment workflows with Jenkins CI/CD, worked with Oracle and MySQL databases, and resolved application, API, database, and infrastructure issues.

Education

Learning history

Rutgers University

Bachelor of Science, Computer Science

Bachelor of Science in Computer Science. GPA: 3.7 / 4.0.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu