Overview
Skills
Job Details
Job Title: Senior Java Developer
Location: Austin, TX - Onsite
Interview Mode: MS Teams/In-Person
Note: LOCAL ONLY candidates for this position (Within 50-mile radius)
Key Responsibilities
- Design, develop, test, and document software applications across the full SDLC
- Evaluate requests for new or modified programs and determine feasibility, cost, timelines, and system compatibility
- Analyze business and technical requirements and develop detailed system specifications
- Develop and maintain web services, batch processing systems, and system integrations
- Collaborate with business users, analysts, developers, QA teams, and vendors
- Create system and integration test plans, test scenarios, and defect tracking processes
- Support data migration, conversion, and transformation efforts
- Apply structured analysis, design methodologies, and object-oriented development practices
- Participate in peer reviews, implementation activities, and production support as needed
- May lead or guide the work of other technical team members
Required Qualifications
- 8+ years of experience across the full Software Development Life Cycle (SDLC)
- 8+ years of experience with:
- Java / J2EE technologies
- SQL programming and relational databases
- Object-Oriented Analysis and Design (OOD)
- Web Services development
- WebSphere and Rapid Application Development (RAD)
- Strong experience with system integration testing
- Ability to create, read, and understand Oracle-based stored procedures
- Experience developing system test plans, scenarios, and managing defect resolution
- Solid understanding of data structures, data migration, and database design concepts
- Proven ability to work independently on complex technical tasks
- Strong communication skills for collaborating with business and technical stakeholders
| Minimum Requirements: | ||
| Years | Required/Preferred | Experience |
| 8 | Required | Analysis and development experience in complete software development life cycle, including designing, developing, testing, integrating and deploying applications. |
| 8 | Required | Experience in SQL programming and object-oriented (i.e., OOD) analysis and design. Experience with JAVA and J2EE technologies, and interactions with relational databases. |
| 8 | Required | Experience with Web Services, RAD, and WebSphere. Ability to create, read and understand Oracle-based stored procedures or a relational database application. |
| 8 | Required | Experience with system integration testing to apply knowledge of programming techniques and computer systems. |
| 8 | Required | Experience facilitating interpersonal interactions involving design, development, testing, peer reviews, and implementation activities including developers, business analysts, development and QA teams while ensuring that system requirements are documented |
| 8 | Required | Experience developing systems test plans, test scenarios, test processes and schedules. Experience designing and coordinating defect reporting and validating defect fixes. |
| 8 | Required | Understanding of data structures, data migration/conversion/transformation and concepts of both relational and multi-dimensional database design. |
| 8 | Required | Evaluates user requests for new or modified program analyzing and developing specifications to determine feasibility, cost and time required, compatibility with current system, and computer capabilities. |
| 8 | Required | Consults with user to identify current operating procedures and clarify program objectives. |
| 8 | Required | Formulates plan outlining steps required to develop program, using methodologies such as structured analysis and design or object-oriented development. |
| 2 | Preferred | Experience with HHSC systems. |