Develop efficient and performant application code for Java programs.
To take part in software and architectural development activities
Conduct software analysis, programming, testing and debugging
Identifying production and non-production application issues.
Recommend changes to improve established java application processes.
Develop technical designs for application development.
Ability to understand, design and support custom frameworks in Java and JavaScript
Good with databases, SQL level, ORM and large volume data handling in RDBMS
Fluent in English, must be able to handle client communication and calls
High availability to work with and as a part of technical team and extended support to infrastructure as needed
Must be ready to take up the challenge of working with small organizations, versatile and able to take up multiple roles as needed