Java Full Stack Developer
Job Title: Full Stack Developer (Front-end Heavy)
Duration: 12 Months Contract
Location: Plano, TX or Columbus, OHProject Overview
The candidate will work on a customer-facing, AWS-based application, contributing primarily to frontend/UI development while also supporting backend services. The project focuses on digital customer-facing platforms, with a strong emphasis on user experience and frontend development. Required Technical SkillsReactJavaSpring BootAWSStrong frontend/UI development experience Full Stack development experience Backend development experience Skill Distribution 70% Frontend/UI Development 30% Backend Development
Preferred Background:
Candidates should have extensive hands-on UI development experience and be comfortable contributing to backend services and AWS-based applications. Experience working on digital customer-facing platforms with a strong focus on user experience is highly preferred.
Required Qualifications, Capabilities, and Skills 3+ years of Java programming experience.
Hands-on practical experience in system design, application development, testing, and operational stability.
Proficiency in coding in one or more programming languages.
Experience developing, debugging, and maintaining code in a large corporate environment using one or more modern programming languages and database querying languages.
Overall understanding of the Software Development Life Cycle (SDLC).Solid understanding of Agile methodologies, including CI/CD, application resiliency, and security.
Demonstrated knowledge of software applications and technical processes within a technical discipline, such as cloud, artificial intelligence, machine learning, or mobile technologies.
Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment for activities such as coding, test creation, troubleshooting, or documentation.
Ability to critically evaluate, validate, and refine AI-generated outputs to ensure correctness, performance, and security.
Understanding of responsible AI usage in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
Ability to guide peers on the safe and effective use of AI-assisted development tools within team practices.