Senior Full Stack Software Engineer – Angular / Node.js

Computer Enterprises Inc

  • Kissimmee, FL
  • Today

    Highlights

    We are seeking a Senior Software Engineer to support the modernization of a large-scale operational platform that manages user workflows, registration, messaging, reporting, real-time visibility, and integrations with enterprise systems. This is a hands-on full-stack engineering role with a primary focus on Angular, TypeScript, and Node.js development while also contributing to Java-based backend services within a modern cloud-native environment.

    Numbers & Facts

    LocationKissimmee, FL

    Description

    Senior Full Stack Software Engineer 

    Location: 2 days onsite in Celebration, FL

    Contract: W2 only, 12-month contract with potential for extension or conversion to full time with either the client or CEI

    Pay: $70-75/hour + optional medical, dental, vision, 401(k) match

    Overview

    We are seeking a Senior Software Engineer to support the modernization of a large-scale operational platform that manages user workflows, registration, messaging, reporting, real-time visibility, and integrations with enterprise systems.

    This is a hands-on full-stack engineering role with a primary focus on Angular, TypeScript, and Node.js development while also contributing to Java-based backend services within a modern cloud-native environment.

    Responsibilities

    • Design, develop, test, and deploy full-stack application features.
    • Build and maintain Angular-based user interfaces and Node.js REST APIs.
    • Contribute to Java/Spring Boot services when functionality spans multiple application layers.
    • Develop scalable, configuration-driven solutions supporting multiple deployment environments.
    • Implement and maintain real-time functionality using WebSockets and event-driven architectures.
    • Develop secure authentication and authorization solutions using enterprise SSO technologies.
    • Design and maintain REST API contracts and technical documentation.
    • Support database design, data persistence, and schema migrations.
    • Partner with DevOps teams to support containerized deployments, configuration management, and CI/CD pipelines.
    • Participate in code reviews, testing initiatives, and continuous improvement efforts.
    • Mentor engineers and contribute to architecture and design discussions.
    • Maintain high standards around security, performance, reliability, and code quality.

    Required Experience

    • 8+ years of professional software development experience.
    • 5+ years operating in a Senior Software Engineer or Technical Lead capacity.
    • Strong experience with Angular, TypeScript, JavaScript, and RxJS.
    • Experience building and supporting Node.js REST APIs.
    • Working knowledge of Java and Spring Boot development.
    • Experience with RESTful services, API design, and OpenAPI/Swagger documentation.
    • Strong SQL and relational database experience, including MySQL, MariaDB, or equivalent.
    • Experience with OAuth2, OpenID Connect (OIDC), JWT authentication, and enterprise SSO solutions.
    • Experience with Docker, Kubernetes, ECS, or similar containerized deployment platforms.
    • Familiarity with WebSocket technologies and real-time application development.
    • Experience working within CI/CD pipelines and Git-based development environments.
    • Strong understanding of software architecture, security best practices, and code quality standards.
    • Excellent communication and collaboration skills.

    Preferred Experience

    • Advanced Java and Spring Boot development experience.
    • Experience with Redis, event-driven architectures, and real-time messaging systems.
    • Experience developing hybrid mobile applications.
    • Experience integrating with enterprise applications and third-party systems.
    • Familiarity with Grafana, Prometheus, observability platforms, and application monitoring.
    • Experience with NGINX and multi-service development environments.
    • Performance testing and production support experience.
    • Experience mentoring engineers and leading technical initiatives.

    Required Education 

    • Bachelor's Degree or 17 years of experience 

    #INDGEN 
    #ZR

    Similar Jobs