Senior Java Full Stack Engineer (Spring & Enterprise Applications)
Location: Austin, TX (Hybrid – 2 Days Onsite / Local Candidates Only) Duration: Contract through August 2026 with possible extensions Hours: Up to 650 hours (M–F, 8:00 AM–5:00 PM CST) Interview Mode: Microsoft TeamsWe are seeking an experienced Senior Java Full Stack Engineer to support enterprise application enhancements, maintenance, and modernization efforts. This role is ideal for professionals with deep experience in Java development, Spring-based architectures, REST services, and enterprise application support in complex environments. The selected candidate will contribute to application enhancements, feature development, defect resolution, reporting capabilities, and system improvements while collaborating across technical teams.ResponsibilitiesDesign, develop, enhance, and maintain enterprise Java applicationsImplement updates to business logic, user interfaces, reporting capabilities, and system functionalitySupport application maintenance activities, enhancements, and defect resolutionDevelop and maintain RESTful APIs and services using Spring technologiesPerform code reviews, testing, documentation, and troubleshooting activitiesConduct root cause analysis and resolve application issues across environmentsEnsure compliance with coding standards, security policies, and testing requirementsMaintain code quality, unit testing, and code coverage standardsCollaborate with technical teams, analysts, and stakeholders to deliver application improvementsSupport deployment activities and production support, including occasional on-call responsibilitiesParticipate in peer reviews and contribute to continuous improvement initiativesRequired Qualifications8+ years of hands-on Java development experience using Object-Oriented Programming (OOP)8+ years of experience with J2EE application development8+ years of experience writing SQL and working with relational databases8+ years of experience developing RESTful services using Spring technologiesExperience with Spring framework concepts including dependency injection, transaction management, and securityExperience with unit testing frameworks such as JUnitStrong debugging, troubleshooting, and analytical skillsExperience working within software development lifecycle (SDLC) methodologiesPreferred QualificationsExperience with Angular or modern UI frameworksExperience with reporting tools such as Crystal ReportsExperience with Power BI reporting and analytics solutionsExperience supporting enterprise applications in large-scale environmentsStrong communication and collaboration skillsAdditional InformationHybrid schedule: 3 days remote / 2 days onsite (Monday & Tuesday required onsite)Candidates must currently reside within 50 miles of Austin, TXNo relocation candidates will be consideredOccasional after-hours work and on-call support may be requiredPotential contract extensions availableWorkplace Type