Tech Specialist / Sr. Tech Specialist- Full Stack Java Developer

Application Development Gurgaon, India


About us!  

At Maven Wave, we are relentless in hiring the industry’s top talent. Each employee is hand-picked not only for their skills, but for their personality and broad expertise. We are looking for this rare combination of talent that sets us apart in the industry.

Founded in 2008, Maven Wave has experienced rapid growth. We combine the experience and knowledge of a management consulting firm with the innovation and technology expertise of a cloud services firm, providing a truly unique work environment. Employees have the opportunity to gain invaluable experience and make a significant impact on the business outcomes of our clients and our company.

Over the past years, Maven Wave has received the following awards and accolades:

  • Google Cloud North America Services Partner of the Year, 2018
  • #21 Best Workplaces in Chicago, FORTUNE, 2018 
  • Great Place To Work Certification, Great Place to Work, 2017 & 2018 
  • Fast Fifty, Crain's Chicago Business, 2014, 2015, 2016, 2017, 2018
  • 101 Best and Brightest Companies to Work For, National Association for Business Resources (NABR), 2014, 2015, 2016, 2017, 2018
  • Top Google Cloud Partner, Clutch, 2017
  • Fastest Growing Consulting Firms in North America (#11, #37)Consulting Magazine, 2016, 2017
  • Top IT Services Companies, Clutch, 2015
  • Google Global Rising Star Partner of the Year 2015

Total Experience - 3 to 7 Years

Required Skills:

  1. 3+ years’ experience designing and developing Java enterprise applications.
  2. Experience with Java 8 programming
  3. Strong understanding of the Java frameworks.
  4. REST / JSON Parsers (Jackson/ Gson)
  5. Experience with Spring (DI, MVC, Security - LDAP/AD)
  6. Experience with  JDBC , ORM – Hibernate / EclipseLink / MyBatis
  7. Strong SQL skills and understanding of database concepts
  8. Experience with any of the following database technologies - MySQL / Oracle / SQLServer / PostgreSQL
  9. Strong understanding of Object Oriented Application Design principles: Design Patterns, SOLID principles
  10. Experience developing Adaptive or Responsive websites using UI technologies like HTML5, CSS3 and javascript.
  11. Frontend/Web development experience in the following technologies
    1. AngularJS, Angular 2/4, React
    2. OO Javascript, jQuery, TypeScript
  12. Build tools (Maven, Gradle, npm, grunt, gulp), Version Control Tool like Git, Svn & Code Quality Tools (Sonar, Findbugs, Lint).

Good to Have Skills:

  1. Experience with tools/technologies:
  2. Continuous Integration (Jenkins, Hudson), Continuous Testing (TDD/ BDD)
  3. Jasmine, Karma, Protractor, UI Automation, Selenium WebDriver
  4. Experience with Mockito or any other mocking framework
  5. Knowledge of Caching Concepts (Expiration, ETag, Hit-Miss, Cache-Control etc.) & Tools (Memcache, Redis etc.)
  6. Experience with Jasmine, Cucumber, or JMeter is a plus
  7. Experience with NoSQL / MongoDB.
  8. Experience with Google Application Development - DataFlow, Datastage, PubSub, Machine Learning, Cloud SQL, BigQuery, Container Engine will be a plus.