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 strong 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.
Skills Required
Kafka, Web Application Development, Golang, Javascript, Mysql