Senior Software Engineer

KellyMitchell Group

Celebration (FL)

Hybrid

USD 76,000 - 109,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered

Job summary

KellyMitchell is seeking a Senior Software Engineer to join a hybrid team in Celebration, FL. The role focuses on supporting a portfolio of middleware, .NET and Java/Spring Boot services, and migrating .NET components to Java throughout the project lifecycle.

The successful candidate will work across full-stack layers, including REST middleware, cloud deployments, and modern front-end integration, with a mix of legacy and greenfield initiatives in a fast-paced environment.

Qualifications

  • 7+ years of related software engineering experience.
  • Mastery of Java with Spring and open-source technologies such as Tomcat, Nginx, and Elasticsearch.
  • Experience with Angular and modern front-end development, including TypeScript, component-based architecture, and REST API integration.
  • Experience with C# and .NET Framework and/or .NET Core, including the ability to read, debug, and refactor legacy .NET codebases while delivering equivalent Java/Spring implementations.
  • Experience with the full application development lifecycle, including unit testing, code reviews, documentation, and Agile delivery.
  • Experience with build and deployment technologies such as Jenkins, GitLab, Harness CI/CD, and Docker.
  • Experience with AWS, Kubernetes, and Rancher, as well as monitoring and logging tools such as Grafana, AppDynamics, and Splunk.

Responsibilities

  • Participate in the analysis, design, development, debugging, and modification of complex software applications and enhancements
  • Design, develop, test, and implement highly scalable software components, fixes, improvements, and new systems and applications
  • Build and support REST middleware integrating enterprise consumers
  • Maintain and enhance existing .NET applications, including bug fixes, enhancements, and production support
  • Plan and execute migrations of .NET services to Java/Spring Boot, including legacy code analysis, API parity, testing, and cutover support
  • Participate in the design, testing, deployment, and production support of mission-critical scheduled jobs and services
  • Collaborate with engineers, product partners, users, and cross-functional teams to define system requirements and deliver technical solutions

Skills

Java
Spring Framework
REST API
Angular
TypeScript
C#/.NET
Jenkins
GitLab
Docker
Kubernetes
AWS

Tools

Tomcat
Nginx
Elasticsearch
Docker
Kubernetes
Grafana
Splunk

Job description

Job Summary

Our client, a leading entertainment and experiences organization, is seeking a Senior Software Engineer to join their team. This role will support a portfolio of mission-critical middleware, applications, scheduled jobs, and reporting solutions. The environment includes existing .NET applications alongside greenfield Java/Spring Boot services, with a key focus on supporting ongoing .NET applications and participating in .NET-to-Java/Spring Boot migration initiatives.

Contract Details

Contract length: 1-year contract Location: Celebration, FL Work Arrangement: Hybrid, 2 days per week onsite required

Core Responsibilities
  • Participate in the analysis, design, development, debugging, and modification of complex software applications and enhancements
  • Design, develop, test, and implement highly scalable software components, fixes, improvements, and new systems and applications
  • Build and support REST middleware integrating enterprise consumers
  • Maintain and enhance existing .NET applications, including bug fixes, enhancements, and production support
  • Plan and execute migrations of .NET services to Java/Spring Boot, including legacy code analysis, API parity, testing, and cutover support
  • Participate in the design, testing, deployment, and production support of mission-critical scheduled jobs and services
  • Collaborate with engineers, product partners, users, and cross-functional teams to define system requirements and deliver technical solutions
Required Skills/Experience (Must-Haves)

7+ years of related software engineering experience Mastery of Java with experience in Spring and open-source technologies such as Tomcat, Nginx, and Elasticsearch Experience with Angular and modern front-end development, including TypeScript, component-based architecture, and REST API integration Experience with C# and .NET Framework and/or .NET Core, including the ability to read, debug, and refactor legacy .NET codebases while delivering equivalent Java/Spring implementations Experience with the full application development lifecycle, including unit testing, code reviews, documentation, and Agile delivery Experience with build and deployment technologies such as Jenkins, GitLab, Harness CI/CD, and Docker Experience with AWS, Kubernetes, and Rancher, as well as monitoring and logging tools such as Grafana, AppDynamics, and Splunk

Preferred Skills/Experience (Nice-to-Haves)

Experience with strangler-fig or incremental migration patterns Experience supporting parallel runs, feature flags, and phased application cutovers Familiarity with event-driven and messaging architectures such as Kafka, SNS/SQS, JMS, or similar Knowledge of API security best practices, including OAuth and JWT Knowledge of distributed systems security, including TLS and secrets management

Key Competencies & Behaviors

Strong problem-solving and debugging skills Strong communication skills and attention to detail Effective collaboration with engineers, product partners, external partners, and contractors Ability to work effectively within an Agile development environment Ability to support complex, mission-critical applications and production environments

Work Environment

Location: Celebration, FL Hybrid: Onsite 2 days per week, currently Tuesdays and Fridays, subject to change Contract Duration: 1 year

Compensation & Benefits

Pay Range: The approximate pay range for this position is between $55.00 and $79.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered

About KellyMitchell

At KellyMitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Java/Spring Migration (Hybrid, 1-year)
Senior Software Engineer – Java/Spring Migration (Hybrid, 1-year)

KellyMitchell Group • Celebration (FL)

Hybrid
USD 76,000 - 109,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Engineer
Senior Engineer

KellyMitchell Group • Tempe (AZ)

Hybrid
USD 62,000 - 83,000
Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered
Senior Full Stack (Java/Angular) Developer
Senior Full Stack (Java/Angular) Developer

Prosum • Celebration (FL)

On-site
USD 200,579,000 - 237,829,000
Senior Engineer – Lead Java Developer
Senior Engineer – Lead Java Developer

KellyMitchell Group • Fort Worth (TX)

Hybrid
USD 43,000 - 62,000
Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered
Software Engineer / Contract / .NET
Software Engineer / Contract / .NET

Motion Recruitment • Chicago (IL)

Hybrid
USD 110,000 - 150,000
Hybrid Work Environment
Medical, Dental, Vision Insurance
401(k) Program
+4
Full Stack Product Engineer
Full Stack Product Engineer

KellyMitchell Group • Phoenix (AZ)

Hybrid
USD 111,751,000 - 160,463,000
Medical, Dental & Vision Insurance
Employee Stock Ownership Plan
401K offered
Product Engineer
Product Engineer

KellyMitchell Group • Fort Worth (TX)

Hybrid
USD 47,000 - 68,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
UX/UI Senior Software Engineer
UX/UI Senior Software Engineer

KellyMitchell Group • Orlando (FL)

Hybrid
USD 70,000 - 101,000
Medical, Dental, & Vision Insurance
Employee-Owned ESOP
401K offered
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions, LLC • Carmel (IN), Northern (KY)

Hybrid
USD 110,000 - 160,000
Medical, dental and vision insurance
100% company-paid life and disability
401k with company match
+2
Senior Engineer – Automation
Senior Engineer – Automation

KellyMitchell Group • Fort Worth (TX)

Hybrid
USD 106,075,000 - 154,291,000
Medical/Dental/Vision
ESOP
401K