Job Specifications
Position Title:
Senior Java Developer
Location:
Austin, TX
Position Status:
Contract
Position Description:
We are seeking a highly experienced Senior Java Modernization & Cloud Transformation Engineer to support enterprise application modernization initiatives. This role is ideal for a seasoned professional who excels at analyzing complex legacy Java EE systems, extracting business logic, and guiding cloud-native transformation strategies while preserving mission-critical functionality.
The ideal candidate brings deep hands-on Java expertise, strong analytical skills, and the ability to collaborate effectively with both technical and business stakeholders. You will play a key role in application rationalization, architectural analysis, and modernization planning using modern tools, including AI-assisted code analysis technologies.
Key Responsibilities:
Analyze and assess legacy Java EE applications, including EJB, JPA, and SOAP-based services, to support architectural and modernization decisions
Participate in application rationalization, transformation planning, and cloud migration initiatives
Conduct technical walkthroughs and produce clear documentation outlining application behavior, dependencies, and integration points
Collaborate with architects, business analysts, and stakeholders to ensure modernization efforts preserve core business logic and interoperability
Support migration of legacy systems to cloud-native, microservices-based, and API-driven architectures
Utilize AI-powered code analysis tools to accelerate understanding of large, complex Java codebases
Extract, document, and validate business requirements and business rules from existing applications
Partner with business and technical teams to refine and confirm identified requirements
Identify, document, and track technical debt, architectural patterns, and design characteristics
Contribute to modernization efforts aligned with DevSecOps and Agile best practices
Note: Candidates who do not meet the minimum requirements will not be considered for this opportunity.
Required Skills / Education:
12+ years of hands-on experience with Java and Java EE development, including EJB, JPA, and SOAP services
12+ years of experience with Java SE 1.8 and Java EE 8, deployed on enterprise application servers
12+ years of experience integrating persistence layers with business logic using ORM technologies
10+ years of experience collaborating with cross-functional teams, including architects, business analysts, and security teams
8+ years of experience using AI-based code analysis tools for static analysis, code comprehension, or pattern recognition
8+ years of experience with DevSecOps practices, including CI/CD, automated testing, and monitoring
8+ years of experience supporting cloud-native transformations, including containerization, elastic scaling, and loosely coupled systems
8+ years of experience working in Agile environments, including sprint planning and backlog refinement
8+ years of demonstrated analytical, problem-solving, and documentation skills
8+ years of experience applying software design principles and design patterns
2+ years of experience with AI-assisted development tools
Preferred Qualifications:
6+ years of experience demonstrating strong communication and collaboration skills across technical and business teams
6+ years of experience in requirements elicitation, analysis, and documentation
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm — we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team that advocates for you every step of the way.
Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.