Job Title:Senior Full Stack Java Developer Austin, TX (Onsite)Location: Austin, TX (Onsite)
Employment Type: Contract / Full-Time
Job Description We are seeking an experienced
Senior Full Stack Java Developer to join our team in
Austin, TX. This is a
100% onsite role requiring a highly skilled hands-on developer with expertise in Java, Spring Boot, Angular, and modern web technologies. The ideal candidate will be responsible for designing, developing, testing, and supporting scalable enterprise applications while collaborating closely with cross-functional Agile teams.
Responsibilities- Design, develop, test, and maintain scalable full-stack enterprise applications.
- Develop and enhance RESTful APIs using Java, Spring Boot, and Hibernate.
- Build responsive Single Page Applications (SPAs) using Angular, TypeScript, HTML5, and CSS.
- Follow Agile/Scrum methodologies and participate in sprint planning, development, and code reviews.
- Implement Test-Driven Development (TDD), unit testing, integration testing, and automation testing.
- Optimize application performance and troubleshoot production issues.
- Build secure, accessible, and responsive web applications following WCAG 2.1 standards.
- Collaborate with technical leads and business stakeholders to deliver high-quality software solutions.
- Utilize CI/CD pipelines with GitHub and GitHub Actions.
- Work with relational databases such as SQL Server, PostgreSQL, or Oracle.
- Develop cloud-native applications deployed on AWS, Azure, GCP, or PCF.
- Document technical solutions and contribute to best practices and knowledge sharing.
Required Qualifications- Bachelor's degree in Computer Science or equivalent experience.
- 8+ years of hands-on Full Stack Software Development experience.
- Strong expertise in Java, Spring Boot, Hibernate, Angular, TypeScript, HTML5, and CSS.
- Experience developing RESTful APIs and enterprise web applications.
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Hands-on experience with TDD, unit testing, integration testing, and automation testing.
- Experience with Agile/Scrum development methodologies.
- Proficiency with Git, GitHub, and GitHub Actions.
- Experience with SQL Server, PostgreSQL, or Oracle databases.
- Familiarity with cloud platforms including AWS, Azure, GCP, or PCF.
- Excellent troubleshooting, communication, and collaboration skills.
Preferred Qualifications- Experience developing reusable frameworks or shared libraries.
- Experience with messaging and streaming technologies.
- Wealth Management or Financial Services domain experience.
- Ability to quickly learn and adapt to new technologies.
Mandatory Skills- Java
- Spring Boot
- Angular
- TypeScript
- HTML5
- CSS
- REST APIs
- Hibernate
- GitHub
- SQL (MSSQL/PostgreSQL/Oracle)
- Agile/Scrum
- AWS/Azure/GCP/PCF
Location:Austin, TX (100% Onsite)Work Authorization: Open to authorized candidates eligible to work in the U.S