Job at a Glance
- Title: Senior Software Engineer – Full Stack (Java / Angular)
- Location: Florida only
- Contract: W2 only, 22- month contract with potential for conversion to full time with either the client or CEI
- Pay: $ 70-85/hour + optional medical, dental, vision, 401(k) match
Overview
As a Senior Software Engineer supporting CEI''s client platform, you will build and maintain full-stack solutions that power guest-facing mobile experiences. This role is backend-heavy, with required hands-on Angular front-end development, and a strong focus on ownership, quality, and delivery in a cloud-native environment. You will work closely with product managers, mobile engineers, and platform teams to design, build, and deliver scalable solutions that enhance the guest experience.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Java 17+ and Spring Boot.
- Build and support reactive services using Spring WebFlux.
- Develop and maintain front-end components using Angular (14–18).
- Partner with product managers and story owners to estimate work, design solutions, and prioritize delivery.
- Collaborate with mobile teams to define and support data contracts.
- Contribute to CI/CD pipelines, release processes, and production deployments.
- Own features end-to-end, from design through deployment and support.
Required Skills
- 5+ years of hands-on Java development experience (Java 17 or newer).
- Strong experience with Spring Boot and Spring Web Flux in production environments.
- Hands-on Angular experience (versions 14–18).
- Experience building and supporting backend services and APIs.
- Experience with cloud platforms (AWS or GCP).
- Experience actively managing work in JIRA and driving tasks to completion.
Preferred Skills
- Experience with reactive programming and Spring WebFlux.
- Experience with Kafka or event-driven architectures.
- Experience with PostgreSQL or similar relational databases.
- Strong ability to articulate technical ownership and measurable impact.
Why Should I Apply?
This role offers the opportunity to work on a high-profile platform supporting CEI’s client, with a focus on innovative, scalable solutions in a cloud-native environment. If you are passionate about full-stack development and enjoy ownership of complex features, this is an excellent opportunity.
About CEI:
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers'' workforce and project requirements.
#ZR
#INDGEN