NTT DATA is seeking a Senior Spring Migration Engineer to join its team in Austin, Texas. The role owns the migration strategy and execution for complex, business-critical Java applications moving to Spring and Spring Boot. It defines target architecture, modernization roadmaps, migration waves, and technical standards across programs, while assessing legacy codebases, identifying risks and dependencies, and designing phased rollout and rollback approaches to protect availability. The engineer guides teams through legacy application refactoring and modernization, including testing, configuration, security, and performance tuning. The role partners with product, architecture, business, and engineering leaders to align outcomes and enable zero-downtime deployments; mentors engineers and provides technical leadership through design reviews, implementation guidance, and delivery oversight; and promotes repeatable migration tooling, engineering practices, and operational readiness. Travel requirements depend on project needs. The position offers a starting pay range of $99,562–$184,375 per year. Compensation may also include incentive compensation based on individual and/or company performance. Company benefits include medical, dental, and vision insurance with an employer contribution; flexible spending or health savings account; life and AD&D insurance; short- and long-term disability coverage; paid time off; employee assistance; a 401(k) program with company match; and additional voluntary or legally required benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior