Primary Skills / Must have:
- 8+ years of professional experience in building applications in Java/Scala (Functional Programming), Spring, basic HTML, Apache Velocity template scripting and other open source technologies.
- 5+ years of experience in CI/CD tools and build tools like Gradle, managing code repositories with Git.
- 3+ years of experience in creating and consuming RESTful services.
Secondary Skills / Desired skills:
- Exposure to performance tuning of Apache Spark application.
- Exposure to Behavior Driven Development (Cucumber).
- Working experience with Agile methodologies would be useful.