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 potential issues, conduct unit and integration testing, and support user acceptance testing.
Develop deployment strategies, support production environments, troubleshoot issues, and implement corrective actions.
Perform other tasks as assigned.
Job Requirements:
Bachelor's degree in Computer Science or Information Technology with at least 5 years of software development experience using Java (J2EE, Spring Framework) and frontend technologies (JavaScript, Angular, AngularJS), preferably in a banking or financial setting.
Experience working with offshore teams.
Hands-on experience with deploying and managing cloud-native Java applications on Microsoft Azure.
Knowledge of the Newgen BPM system.
Strong understanding of software development life cycle methodologies, including Waterfall and Agile.
Excellent communication, presentation, and interpersonal skills.
Self-motivated, proactive, and able to work independently or as part of a team. Demonstrates a strong sense of responsibility and ownership.
To apply, please visit www.gmprecruit.com and search for Job Reference: 24991.