S3 logo

Senior Software Engineer(Java/React)

S3
12 days ago
Contract
On-site
Chandler, Arizona, United States

Job Description

Senior Software Engineer (Java / React)

Location: Onsite Chandler, AZ

Position Type: Full-Time Contract

Experience Level: Senior (5+ Years)

Travel/Schedule: Ability to work onsite and participate in an on-call rotation as assigned.

Position Overview

We are seeking a high-performing Senior Software Engineer to join our engineering team. This role is ideal for a full-stack developer who pairs deep backend Java expertise with modern, front-end React architecture and solid system design skills.

In this role, you will design, build, and customize scalable APIs and enterprise workflows, partnering with cross-functional teams in an Agile environment. If you have a passion for robust software design, automated testing, and secure enterprise integrations, this role offers an impactful opportunity to drive core technical initiatives.

Technical Core: The Must-Haves

Candidates must possess the following foundational experience to be considered for this role:

  • Java Mastery: Minimum of 5 years of hands-on experience building robust enterprise applications using modern Java frameworks (Spring Boot).

  • Modern Front-End: 3 to 4 years of dedicated experience developing responsive user interfaces with React and TypeScript/JavaScript.

  • System Design: Demonstrated experience in architectural design skills—the ability to design scalable, maintainable full-stack systems from scratch, not just write code within an existing framework.

Key Responsibilities

  • Full-Stack Development: Design, develop, test, and deploy scalable enterprise software utilizing Java/Spring Boot on the backend and React/TypeScript on the frontend.

  • API & Integration Architecture: Build, customize, and optimize highly secure REST APIs and microservices.

  • System Optimization: Analyze existing architectures and implement improvements to system design, workflow processes, and performance optimization.

  • Agile & DevOps Collaboration: Work effectively within an Agile framework, leveraging modern CI/CD pipelines, containerization (Kubernetes), and cloud platforms.

  • Operational Excellence: Participate in code reviews, maintain high standards for automated test coverage, and support production systems via an assigned on-call schedule.

Required Qualifications

  • 5+ years of professional software engineering experience.

  • Strong experience with Java, Spring Boot, React, and TypeScript/JavaScript.

  • Proficiency in web fundamentals including XML, HTML5, and CSS3.

  • Solid experience with modern databases and SQL development.

  • Familiarity with standard Agile methodologies and CI/CD pipelines.

  • Strong analytical, problem-solving, and communication skills with a team-first orientation.

  • Ability to work fully onsite in the local office.

Preferred & Desired Skills

(Candidates possessing experience in one or more of these areas will be highly prioritized)

  • Identity & Access Management (IAM): Strong knowledge of IAM concepts and hands-on experience with enterprise IAM solutions (e.g., Oracle Identity Governance / OIG experience is highly desired).

  • Enterprise Automation & Infrastructure Tools: Familiarity with deployment and security management tools like Venafi, HashiCorp Vault, Artifactory, and Jira.

  • Test Automation: Proficiency in building test automation frameworks using tools like Selenium, Playwright, UFT, or HyperExecute.

  • Scripting & Data Processing: Proficient in scripting using BeanShell (or comparable scripting languages) and knowledge of ETL processing leveraging Spring Batch or similar frameworks.

  • Emerging Tech & Domain Industry: Prior experience working within the financial services industry and a functional interest in participating in future AI and Machine Learning projects.