Senior Full Stack (Java/Angular) Developer

Prosum
  • Celebration, FL
  • $70–$83 Per Hour
  • Quick Apply
30+ days ago

Job Description

Senior Full Stack Developer 
Location: Celebration, FL – Onsite 2 days per week (Tuesdays & Fridays; subject to change)
Contract Length: 12 months
Rate: $70/hr - $83/hr
 
Position Overview
We are seeking a Senior Full Stack Developer to join a technology team responsible for business-critical middleware, applications, scheduled processing, and reporting solutions.

The environment includes existing .NET applications as well as newer Java/Spring Boot services. This position will support ongoing .NET application maintenance while also contributing to initiatives that migrate legacy .NET services to Java/Spring Boot.

The developer will work closely with engineers, product partners, external partners, contractors, and other cross-functional technology teams.
Key Responsibilities
  • Participate throughout the software development lifecycle, including analysis, design, development, debugging, testing, deployment, and enhancement of new and existing applications.
  • Design, develop, test, and implement highly scalable software components, enhancements, fixes, systems, and applications.
  • Develop solutions used across local, networked, cloud-based, and internet-facing environments.
  • Write and maintain application code at the component level while contributing to large and sophisticated software systems.
  • Apply strong knowledge of current programming languages, frameworks, and development technologies to complete complex engineering assignments.
  • Work with users and stakeholders to understand system requirements and identify necessary modifications.
  • Build and support REST-based middleware integrating with enterprise consumers and systems.
  • Participate in the design, testing, deployment, and production support of mission-critical scheduled jobs and services.
  • Maintain and enhance existing .NET applications, including bug fixes, enhancements, troubleshooting, and production support.
  • Analyze legacy .NET applications and plan and execute migrations to Java/Spring Boot.
  • Support API parity, testing, validation, and production cutover activities associated with .NET-to-Java migrations.
  • Perform application testing and debugging and participate in production troubleshooting and support.
  • Follow software engineering best practices related to unit testing, code reviews, documentation, and maintainable application design.
Required Qualifications
  • Minimum 7 years of related work experience.
  • Mastery of Java and experience with industry-standard open-source technologies such as Spring, Tomcat, Nginx, and Elasticsearch.
  • Experience with Angular and modern front-end development, including TypeScript, component-based architecture, and REST API integration.
  • Exposure to C# and .NET, including .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, with experience participating in Agile delivery practices such as stand-ups and sprint planning.
  • Experience with the full application development lifecycle, including best practices for unit testing, code reviews, and documentation.
  • Experience with build and deployment technologies including Jenkins, GitLab, Harness CI/CD, and Docker.
  • Experience with monitoring and logging technologies including Grafana, AppDynamics, and Splunk.
  • Experience working with cloud platforms and container orchestration technologies, including AWS, Kubernetes, and Rancher.
  • Ability to work effectively with external partners and contractors.
  • Strong communication skills and attention to detail.
Preferred Qualifications
  • Experience with strangler-fig or incremental migration patterns, including parallel runs, feature flags, and phased cutovers.
  • Familiarity with event-driven and messaging architectures, such as Kafka, SNS/SQS, JMS, or similar technologies.
  • Knowledge of security best practices for APIs and distributed systems, including OAuth, JWT, TLS, and secrets management.
Education
Bachelor's degree required.

Numbers & Facts

LocationCelebration, FL
Salary$70–$83 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • AngularJSunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • Delivery Drivingunmatched
  • Detail Orientedunmatched
  • Distributed Computingunmatched
  • Documentationunmatched
  • Elasticsearchunmatched
  • Identify Issuesunmatched
  • Industry Standardsunmatched
  • Javaunmatched
  • Java Message Service (JMS)unmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Middlewareunmatched
  • Needs Assessmentunmatched
  • OAuthunmatched
  • Open Sourceunmatched
  • Production Supportunmatched
  • Programming Languagesunmatched
  • Quality Assurance Methodologyunmatched
  • REST (Representational State Transfer)unmatched
  • Refactoringunmatched
  • SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
  • Simple Queue Service (SQS)unmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Splunkunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • System Migrationunmatched
  • Test Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Tomcatunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Validation Testingunmatched
  • nginx Web Serverunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder