Java Software Engineer (AVP)
Design, develop, implement, and maintain software systems.
Collaborate with team leads to understand client needs, assess technical implications, and estimate project timelines.
Create, update, and review technical documentation.
Oversee offshore teams, ensuring adherence to quality standards and technical guidelines.
Review code for pot...