Engineer
Tata Consultancy Services · Whitehouse Station, NJ · 2 wk ago
Engineering$160k–$190k/yrFull-time
Responsibilities
- Use Claude Code to analyze and navigate large, unfamiliar codebases, performing agentic multi-file refactoring, test execution, and Git-based source control operations.
- Lead AI-driven reverse engineering to extract business logic and functional behavior from legacy systems, producing reverse-engineered PRDs and functional requirement documents with clear code-to-function traceability, and translating them into user stories (e.g., Jira).
- Design and develop Java and Spring Boot-based microservices, implementing scalable REST APIs, business services, and data persistence using RDBMS and/or NoSQL technologies.
- Build and integrate services into CI/CD pipelines, ensuring Kubernetes-based deployment, automated testing, and enforcement of quality gates.
- Apply a modernization engineering approach, combining reverse engineering and forward engineering techniques to support rewrite, refactor, and replace patterns aligned to the target architecture.
- Ensure functional alignment with policy administration modernization objectives, including product rules (underwriting, forms, rating), core policy engine behavior, and coexistence/integration with legacy systems.
Qualifications
- Bachelor of Computer Science