Vacancy expired!
- 7+ years of software development experience
- 3-5 years of experience leading teams of engineers
- Demonstrated experience with Agile or other rapid application development methods
- Demonstrated experience with object-oriented design and coding
- Demonstrated experience on these core technical skills (Mandatory)
- Core Java, Spring Framework, Java EE
- Hadoop Ecosystem (HBase, Hive, MapReduce, HDFS, Pig, Sqoop etc)
- Spark
- Relational Database (PostGreS / MySQL / DB2 etc)
- Data Serialization techniques (Avro)
- Cloud development (Micro-services)
- Parallel & distributed (multi-tiered) systems
- Application design, software development and automated testing
- Demonstrated experience on these additional technical skills (Nice to Have)
- Unix / Shell scripting
- Python / Scala
- Message Queuing, Stream processing (Kafka)
- Elastic Search
- AJAX tools/ Frameworks.
- Web services , open API development, and REST concepts
- Experience with implementing integrated automated release management using tools/technologies/frameworks like Maven, Git, code/security review tools, Jenkins, Automated testing and Junit.