Sr Software Engineer(strong Java/Spring Boot + Angular and enough C#/.NET experience)(only w2)

Analytics Solutions

Celebration (FL)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Analytics Solutions in Celebration, FL is seeking a Sr Software Engineer to join the SEAS Team, maintaining .NET apps while migrating to Java/Spring Boot. The role is onsite 2 days per week and involves collaborating with engineers, product partners, and cross-squad teams on mission-critical services.

You will design, develop, test, and deploy scalable software components, build REST middleware, and contribute to the migration effort with API parity considerations and production support.

Qualifications

  • The candidate must have at least 7 years of related work experience.
  • Mastery in Java with Spring, Tomcat, Nginx, and Elasticsearch.
  • Experience with Angular and modern front-end development (TypeScript, component-based architecture, REST API integration).
  • Exposure to C# and .NET (Framework and/or .NET Core).
  • Ability to read, debug, and refactor legacy .NET codebases while delivering equivalent Java/Spring implementations.
  • Comfortable in an agile environment with experience in Agile delivery (stand-ups, sprint planning).
  • Experience with full lifecycle development including unit testing, code reviews, and documentation.
  • Experience with build/deploy tools such as Jenkins, GitLab, Harness CI/CD, and Docker.
  • Experience with monitoring/logging tools like Grafana, AppDynamics, and Splunk.
  • Experience with cloud platforms and container orchestration (AWS, Kubernetes, Rancher).
  • Able to work well with external partners and contractors.
  • Strong communication skills and attention to detail.

Responsibilities

  • Participate in projects encompassing analysis, design, programming, debugging, and modification of software enhancements and/or new products.
  • Perform testing and debugging of applications.
  • Code at the component level for large or sophisticated software programs/systems.
  • Collaborate with users to define system requirements and modifications.
  • Design, develop, test, and implement scalable software components and new systems.
  • Build and support REST middleware integrating enterprise consumers.
  • Participate in design, testing, deployment, and production support of mission-critical scheduled jobs.
  • Maintain and enhance existing .NET applications in the SEAS portfolio.
  • Plan and execute migration of .NET services to Java/Spring Boot with API parity and cutover support.

Skills

Java
Angular
TypeScript
REST API integration
Agile delivery
Unit testing
Code reviews
Documentation
Strong communication

Tools

Spring
Tomcat
Nginx
Elasticsearch
Jenkins
GitLab
Harness CI/CD
Docker
Grafana
AppDynamics
Splunk
AWS
Kubernetes
Rancher

Job description

Title: Sr Software Engineer
Location: Celebration, FL 34747
Duration: 12 Months Contract
Work schedule: Onsite 2 days per week (Tuesdays & Fridays)
Job Description:
About The Role & Team:
  • The SEAS Team supports a portfolio anchored by Versonix's Seaware Reservation System. The portfolio includes mission-critical middleware, applications, scheduled jobs, and reporting. The team currently supports cruise line and vacation-related business services.
  • The studio maintains existing .NET applications alongside greenfield Java/Spring Boot services. This role will support ongoing .NET maintenance and participate in .NET-to-Java/Spring Boot migration work.
  • You will collaborate with engineers, product partners, and cross-squad SEAS teams as the team continues to grow.
What You'll Do:
  • Participate in projects encompassing analysis, design, programming, debugging, and modification of software enhancements and/or new products used in local, networked, cloud-based, or Internet-related computer programs
  • Responsible for performing testing and debugging of applications
  • Code may be used in commercial and end-user applications or focus on software and tools supporting infrastructure and technology platforms
  • Code at the component level
  • Work typically involves large or highly sophisticated software programs and systems
  • Possess a proven understanding of current programming language and technologies, with strong skills in writing code and completing programming tasks
  • Interact with users to define system requirements and/or necessary modifications
  • Design, develop, test, and implement highly scalable software components, fixes, improvements, and/or new systems and applications
  • Build and support REST middleware integrating enterprise consumers
  • Participate in design, testing, deployment, and production support of mission-critical scheduled jobs and services
  • Maintain and enhance existing .NET applications in the SEAS portfolio (bug fixes, enhancements, production support)
  • Plan and execute migration of .NET services to Java/Spring Boot, including analysis of legacy code, API parity, testing, and cutover support
Required Qualifications:
  • Minimum 7 years of related work experience
  • Mastery in Java and experience with industry-standard open-source technologies such as Spring, Tomcat, Nginx, and Elasticsearch
  • Experience with Angular and modern front-end development (TypeScript, component-based architecture, and REST API integration)
  • Exposure to C# and .NET (Framework and/or .NET Core)
  • Ability to read, debug, and refactor legacy .NET codebases while delivering equivalent Java/Spring implementations
  • Comfortable working in an agile environment and experience with Agile delivery (stand-ups, sprint planning, etc.)
  • Experience with the full lifecycle of application development, including best practices of unit testing, code reviews, and documentation
  • Experience with build and deployment technologies such as Jenkins, GitLab, Harness CI/CD, and Docker
  • Experience with monitoring and logging tools such as Grafana, AppDynamics, and Splunk
  • Experience working with cloud platforms and container orchestration technologies, including AWS, Kubernetes, and Rancher
  • Able to work well with external partners and contractors
  • Strong communication skills and attention to detail
Preferred Qualifications:
  • Experience with strangler-fig or incremental migration patterns (parallel run, feature flags, phased cutover)
  • Familiarity with event-driven and messaging architectures (e.g., Kafka, SNS/SQS, JMS, or similar)
  • Knowledge of security best practices for APIs and distributed systems, including OAuth, JWT, TLS, and secrets management
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Java/Spring/Angular & .NET
Senior Software Engineer: Java/Spring/Angular & .NET

Analytics Solutions • Celebration (FL)

On-site
USD 120,000 - 160,000
ME00667-Software Engineer 3
ME00667-Software Engineer 3

Socket.dev • Maryland

On-site
USD 120,000 - 180,000
11 paid holidays
Minimum 3 weeks PTO
Company sponsored group medical plan
+2
Fullstack Engineer (Java + Angular) - Only W2
Fullstack Engineer (Java + Angular) - Only W2

Saransh Inc • O'Fallon (IL)

Hybrid
USD 110,000 - 150,000
Sr. Full Stack Developer
Sr. Full Stack Developer

Motion Recruitment Partners LLC • Minneapolis (MN)

Hybrid
USD 110,000 - 150,000
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Medical
Dental
Vision
+1
Senior Software Engineer
Senior Software Engineer

Nubitz • United States

On-site
USD 90,000 - 120,000
15 days annual PTO
Quarterly bonuses based on company performance
3 self-directed learning days annually
+2
Senior Java Developer w/ Angular C2C jobs Local to MD,VA,DE
Senior Java Developer w/ Angular C2C jobs Local to MD,VA,DE

Tech Mirrors • Woodland (MD)

On-site
USD 120,000 - 150,000
Senior Java Engineer
Senior Java Engineer

Motion Recruitment Partners LLC • Fort Worth (TX)

Hybrid
USD 96,000 - 152,000
ME00667-Software Engineer 3
ME00667-Software Engineer 3

Momentum Engineering • Glen Burnie (MD)

On-site
USD 120,000 - 165,000
11 paid holidays
Minimum 3 weeks PTO
Company sponsored group medical plan
+4
Sr. Software Engineer(W2)
Sr. Software Engineer(W2)

Snowrelic Inc • United States

Remote
USD 135,000 - 153,000