Java Developers - 5 to 8 years - Gurugram
  • At least an undergraduate degree in Computer Science, Engineering, preferably from IITs/Top RECs.

  • 5-8 years of experience at cutting edge organizations or startups.

  • Extensive experience in a Java server-side software design and development.

  • Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing.

  • Experience with e-business/e-commerce applications and business environment is a must.

  • Any experience with internet companies or the travel industry will be a plus

 


Must have

  • Good understanding of Java/J2EE and design patterns.

  • Strong knowledge of data structures and designing for performance, scalability and availability.

  • Knowledge in MongoDB and Web services.

  • Extensive use of Instruments and Shark to detect memory leaks and for performance optimization.

  • Good grasp of algorithms, memory management, and multithreaded programming.

  • Good to have - Python, NodeJS, Mysql, Redis, Elastic Search Great people skills!

  • Able to fit in well within an informal startup environment and to provide hands-on management.

  • The high energy level and untiring commitment to drive oneself & the team towards goals

Java Developers - 5+ years - Bangalore

 

  • Strong Java skills including Java 8 features  Minimum 5 years.

  • Great OO skills, including strong design patterns knowledge   Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)  

  • Experience in working with data-driven RESTful APIs using web frameworks like SpringBoot, etc. 

  • Knowledge of few databases, like MySQL, PostgreSQL, NoSQL, etc. Familiarity with other stores like Elastic, Cassandra, Couchbase, etc 

  • Good understanding of ORMs like Hibernate, JPA, etc.  Knowledge of dependency managers and build tools like Maven, Gradle, etc.  

  • Strong debugging skills  Basic understanding of Microservices-based architecture and the related eco-system

  • Familiarity with Reactive programming concepts using RxJava and other such frameworks  

  •  Understanding of Docker containers and Kubernetes  Advanced knowledge of Agile methodology.

Java Developers - 5+ years - Chennai

At least 5+ years’ experience in application/product development using various programming technologies including

 

  • Strong in Scala / Java

  • Strong in Java EE/Spring Web/Spring Boot

  • Strong in JavaScript, HTML, CSS

  • Strong in React/Angular

  • Good in SQL/PSQL

  • Familiarity with Gradle/Maven

  • At least 1+ years of experience in Single Page application development

  • At least 2+ years of development experience in Unix/Linux/Solaris environment

 

Preferences:

 

  • Working knowledge with SVN, Git, GitHub

  • GO

  • Python

  • Jython

Java Developer - Product - 3 to 5 years - Mumbai

  • Strong Programming skills and strong on data structures

  • Strong in Java stack of technologies - core Java, J2EE, Spring, Jersey, Hibernate like frameworks • Strong in designing and architecture.

  • Strong in design patterns, multi-thread applications.

  • Strong database skills, SQL, database design, migration, backups etc

  • Knowledge of AWS services 

  • Knowledge on webservers, deployments, api documentation, QA etc 

  • Good knowledge on Version control (SVN, GIT or similar)