Senior Full Stack Java Developer @ Austin, TX (4 days onsite/week) - W2 Only
Location: Austin, TX (4 days onsite; 1 day remote/week) • Duration: 24+ months • W2 only • Any work authorization accepted
About the role
We’re looking for a senior Full Stack Java Developer who can work across both backend and frontend development in a complex, multi-application environment. The ideal candidate will have strong Java, Angular, React, SQL, and MongoDB experience, along with exposure to modern testing, GitHub workflows, cloud/data tools, and AI-assisted development.
Responsibilities
- Build and maintain full-stack applications using Java, Angular, and React.
- Develop and work with SQL and MongoDB databases.
- Write and maintain automated tests using Cucumber and Ruby-based testing frameworks.
- Use GitHub for source control, collaboration, and pull request workflows.
- Monitor and analyze application/data information using Splunk and BigQuery.
- Collaborate across multiple applications and development teams.
- Use AI tools to support solution design, coding, development, testing, and code reviews.
Requirements
- Minimum 12 years of experience as a Full Stack Java Developer.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proficiency in Java, Angular, and React.
- Experience with SQL and MongoDB.
- Knowledge of Cucumber/testing frameworks; Ruby testing experience is a plus.
- Strong Git/GitHub experience.
- Exposure to Splunk and BigQuery.
- Experience working in complex, multi-application environments.
- Familiarity with AI-assisted software development and code review tools.
Ideal Candidate
A strong candidate will be a senior full-stack engineer who is comfortable moving between Java backend development and modern frontend frameworks, understands both SQL and NoSQL databases, and has experience working with testing, GitHub, monitoring/data platforms, and AI-powered development tools.