· Engineering Graduates or Postgraduates with experience in software development
· Strong programming knowledge in one of the language Java8 or above (must have)
· Experience with building micro services Spring Boot (highly desirable)
· Experience in building high-volume customer facing systems
· Experience in building cloud native applications
· Experience with Cloud providers (Azure or Google Cloud)
· Experience in using the Distributed Caching solutions (Redis/Memcached/HazelCast, preferably HazelCast).
· Experience with Caching Proxies (Varnish, Squid, etc)
· Worked in an environment where CI/CD is extensively used (Build pipelines, unit tests, automation tests and moving code to production quickly)
· Agile development experience in fast paced environment; working experience in small teams/pods/squads (highly desired).
· Contribution to open source projects or experience working with open-source ecosystems will be a good addition to have.
· Strong analytical skills, with a penchant for solving complex programming problems is appreciated.
Soft Skills required:
· Excellent communication skills
· Team player and ability to work with different multi-cultural teams.
· Proactive attitude on identifying problems and providing solutions.
· Creative and innovative thinking.
he role, what success in the position looks like, and how this role fits into the organization overall
Any Gradute