Description

Proficient in Java, JavaScript, TypeScript with a deep understanding of the JavaScript ecosystem

Exceptional technical writing skills, adept at creating comprehensive technical documentation

Ability to design and articulate complex technical solutions effectively

Hands-on experience in developing client-side mobile applications and games

Sound grasp of software development methodologies such as TDD, BDD, and Unit Testing

Proficiency with continuous delivery, integration, and build technologies

Working knowledge of Git, preferably with experience in GitLab

Strong understanding of Agile methodologies (e.g., Scrum, XP, Kanban, etc.)

Working on end-to-end object-oriented design and development of application/product

Designing, coding, debugging and maintenance of Java/J2EE

Strong knowledge of Spring development frameworks

Working experience with MongoDB

Must have JUnit and functional testing knowledge

Experience with RESTful Web Services on client and server.

Strong experience with NPM, Jest, Webpack and other build tools

Good understanding of web optimisation techniques

Proficiency in modeling environments such as Unified Modeling Language (UML).

Good programming skills along with development & debugging experience.

Proficient problem-solving skills, with a pragmatic approach to development considering delivery deadlines and code quality

Demonstrates high level of accuracy and attention to detail.

Able to grasp functional aspects well (quickly and with minimal guidance).

work collaboratively with Global team/studio Leads for status updates, guidance and working as one team to deliver defined goals.

Participation in after business hours calls as per business need.

Comfortable in dynamic work environments with evolving priorities and context switching

Key Skills
Education

Any Graduate