Description
Must have worked on JAVA. shell/Perl/Python scripting. Fundamentals knowledge of JAVA, Web application development
Should have working experience in system domains like Ubuntu/Linux, troubleshooting and debugging the product
Should be Proficient in usage of tools like Docker, Maven, Jenkins
Should know frameworks in Java like spring, spring boot, hibernate, JPA
Should have abilities to design application modules using various concepts like object-oriented, multi-threading, synchronization, caching, fault tolerance, sockets, various IPCs, database interfaces etc
Should have hands-on experience on Redis, MySQL
Should know about streaming technologies like Kafka producer consumers and NoSQL databases like MongoDB, Cassandra
working experience on Golang/Perl/Python/PHP is a plus
Should have thorough knowledge of SDLC and working experience on all phases of project lifecycle
Should have robust analytical skills, debugging and troubleshooting skills, product line analysis
Should be a follower of agile methodology(Sprint planning, working on JIRA, retrospective etc)
Should have knowledge about versioning like Git and deployment processes like CICD
Should have knowledge of Performance Measurement tools like Jmeter, JProfiler, JVisusalVM.