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 up-to-date 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