Fullstack Web Developer

We are looking for a full stack Web App Developer with prior experience in development of cloud-based web and mobile-web applications. You will primarily be responsible for the development of high-performance multi-tiered and clustered web applications.

Requirements

  • 3+ years of experience in web application development
  • Extensive programming knowledge of HTML5, CSS, JavaScript, AJAX and modern JavaScript frameworks like JQuery, Angular or React is a must
  • Hands-on experience with React.JS is highly desired
  • Must have experience with both server rendered and client rendered application development methodologies.
  • Good Understanding of fundamental design principles behind a scalable application.
  • Solid understanding of how web applications work including security, session management, caching, clustering
  • Knowledge of Search Engine Optimisation process and how it ties into web applications is desirable.
  • Experience with Responsive web applications and Progressive Web Applications (PWA) is highly desired.
  • Good experience and understanding of web sockets is highly desired
  • Hands on experience with dev-ops and container technology is highly desired
  • Should have experience with either Node.JS or J2EE technologies like Spring
  • Experience with database technologies like MySQL, Redis and ORM technologies like Hibernate is desired
  • Strong unit test and debugging skills
  • Excellent written & verbal communication
Read More

Senior Java Developer

We are looking for an experienced Java Server developer with significant experience in development of J2EE cloud based web and mobile-web applications/APIs. You will primarily be responsible for the development of high-performance multi-tiered and clustered web applications based on a cutting edge J2EE stack.

Requirements:

If you have the matching skills we would like to hear from you

  • 3+ years of experience in Core J2EE development and Web Development technologies.
  • In-depth hands on experience with the Spring development framework including the Core Spring framework, Spring MVC, Spring REST, Spring Session, Spring Security is a must. Experience with Grails is desirable.
  • Hand-on experience with messaging technologies like Apache Kafka/Rabbit MQ/ Apache ActiveMQ is required.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies particularly JPA, Java Hibernate is a core requirement. Knowledge and exposure to Spring Data, NoSQL database technologies like Redis, MongoDB, HBase is highly desirable.
  • Experience with Search technologies like ElasticSearch or Solr is desired.
  • Hands-on programming knowledge of HTML5, CSS, JavaScript, AJAX and modern JavaScript frameworks like JQuery, Angular or React is highly desirable.
  • The candidate would be expected to have a solid understanding of fundamental design principles behind a scalable application and also an in-depth idea of how web applications work including security, session management, caching, clustering.
  • Experience with Node.js related technologies would be an advantage.
  • Experience and understanding of web sockets is highly desired.
  • Hands on experience with dev-ops, container technology.
  • Hand-on experience with AWS (or other similar platforms) and experience with development of solutions that leverage AWS services like S3, SQS, RDS, DynamoDb, Lambda, SNS is high desirable.
  • Knowledge and exposure to analytics and machine learning algorithms would be a significant advantage.
  • Experience with test-driven development.
  • Excellent written & verbal communication.
Read More

Nodejs Developer

We are looking for a Node.js Developer with experience in development of cloud-based applications. You will primarily be responsible for the development of a high-performance server-side APIs that will power Web and Mobile Applications. You will also be responsible for the development of Node based web applications

Preferred Skills

  • Good Understanding of fundamental design principles behind a scalable application
  • Knowledge of Node.js and frameworks available for it, such as Express, StrongLoop, etc.
  • Must have experience with building REST APIs
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Good understanding of asynchronous communication using AMQP/Queues.
  • Experience with data stores like Cassandra, Elastic search, Zookeeper, Redis and MongoDB.
  • Good to have the knowledge of building native Node.js plugins using C/C++.
  • Experience with front-end technologies, such as JavaScript, HTML5, AngularJS and CSS3
  • Good to have some knowledge with Java/Python.
  • Good experience and understanding of web sockets.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Strong unit test and debugging skills.
Read More

Python Developer

We are looking for a Python Developer with experience in development of cloud- based API. You will primarily be responsible for the development of a high-performance server-side API that interfaces with a range of technologies at the back-end.

You will also be interfacing with a team of web developers who will consume these API's hence a good understanding of front-end technologies is necessary as well.

Preferred Skills

  • Good Understanding of fundamental design principles behind a scalable server application.
  • Good understanding of the threading limitations of Python, and multi-process architecture.
  • Must have experience with building Restful APIs.
  • Good understanding of asynchronous application communication using AMQP/Queues.
  • Good understanding of the libraries based on event loop such as gevent. Familiarity with event-driven programming in Python.
  • Experience with data stores like Cassandra, Elastic search, Zookeeper, Redis and MongoDB.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Strong unit test and debugging skills.
  • Experience with Python web frameworks and front-end technologies, such as JavaScript, HTML5, AngularJS and CSS3 is good to have.
  • Experience with building native python plugin and native applications using Cython (C/C++) is good to have.
  • Experience with Java/J2EE and Node.js is good to have
Read More