Java Developer

We are seeking Software Engineer with strong technical expertise in Java and familiarity with Front technologies to join us as we disrupt the mobile market. As you will have a direct impact on a product that reaches millions of users you must be familiar with software design methods and techniques, and have the skills to write, edit and de-bug computer programs to achieve design objectives. Ideally, you must have good communication, project management and analytical skills and good at analysing both the business and technical requirements for a software program and develop design solutions to meet the needs. Finally if you are looking for an fun and friendly but incredibly fast-paced work-life balanced environment, — Join Us We are looking for a Server side programmer to help in the building of a next generation enterprise / API platform. New features and functionality are being created to meet customer demand and will be developed in a web-based environment.

  • Language : Core Java and very good understanding of collections and multithreading
  • Framework – Spring 3,Hibernate
  • Java Messaging: JMS with one of the provider – Apache ActiveMq , RabbitMq
  • Cache (any one):  Memcached, Hazelcast, Ehcache
  • Build utility : Maven
  • Database : MySQL

    Desired Skills:
  • Good in aptitude and analytical.
  • Expert knowledge in Core Java
  • Indepth knowledge in Tomcat -or- any other web application server.
  • Experience with various software development methodologies such as
  • Struts, Javascript, JSP, XML, JSON, SOAP, REST, HTTP, ..etc.
  • Understanding of good RDBMS design. Experience in writing complex SQL queries and optimizing queries
  • Good knowledge in Unit testing and automation test tools like JUnit, etc.
  • Good knowledge in Server Performance Optimization
  • Self directed and capable of working in a dynamic environment.
  • Deep understanding of distributed systems and multi threaded programming.
  • Great experience in design and implementation.
  • Experience with advanced data structures, API/service interface development and web development.
  • Experience building large scale systems in a high availability production environment is preferred.
  • Analyze, design and develop unit test cases and implement automated test

    Should have experience in at least one of the following:
  • NoSQL databases like – mongoDb, cassandra, HBase is plus
  • Data mining classification algorithms
Job Category: Developer
Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx