AI Software Engineer Java stack Copilot
- Source: Naukri
- Tata Consultancy Services
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
Role & responsibilities
Design, develop, test, and maintain scalable enterprise applications using JavaScript and/or Java technologies. Leverage AI-powered software engineering tools across the Software Development Life Cycle (SDLC) to improve development velocity and code quality. Build modern web applications, APIs, microservices, and cloud-native solutions. Utilize AI coding assistants for code generation, refactoring, debugging, test automation, documentation, and modernization initiatives. Develop, customize, and operationalize AI-assisted engineering work ows and agent-based development practices. Translate business requirements into scalable technical solutions using modern engineering standards. Collaborate with Architects, Product Managers, UX Designers, QA Engineers, and DevOps teams
Skills
- Java
- javascript
