Job Title: Senior Full-Stack Engineer
Location: Denver, CO or New York City, NY (100% Onsite)
Type: Contract
Duration: 12+ Months
10/10 Communication
USC/GC
RESPONSIBILITIES
Design, develop, test, deploy, and maintain high-performance applications using Java (and some React)
Participate in the full software development lifecycle, including planning, design, implementation, testing, and production support.
Translate business and technical requirements into well-engineered software solutions.
Collaborate with global teams, including product managers and technical leads.
Conduct code reviews and participate in software design discussions.
Provide documentation and support for deployed systems. EXPERIENCE REQUIRED
7+ years of experience in Java along with proficiency in Spring, Spring Boot, RESTful APIs, and Microservices architecture.
SQL and relational databases, Maven, Git, JUnit, and test-driven development.
Familiarity with CI/CD tools and practices and Linux and Bash scripting
Familiarity with Security protocols (SAML, encryption, certificates, web security best practices), JSON, web services, DevOps, and Agile methodologies.
Nice to have experience with Java frameworks such as Keycloak and OpenSearch.
Strong problem-solving and analytical abilities along with excellent communication and teamwork skills.
Attention to detail, quality-focused mindset, and adaptability in fast-paced environments.
Bachelor's degree in Computer Science, Information Systems, or related field-or equivalent work experience.