Friday, March 19, 2021

OLX - Node.js Developer - Java/J2EE (1-3 yrs) (OLX People)

Job Requirements :

Education : Graduation degree mandatory

Experience : 1 yr to 3 yrs of experience as Software Developer mandatory

- 1+yrs of experience in Node js development

Job Description :

Responsibilities :

- Integration of user-facing elements developed by front-end developers with server side logic

- Writing reusable, testable, and efficient code

- Design and implementation of low-latency, high-availability, and performant applications

- Implementation of security and data protection

- Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}

Skills And Qualifications :

- Strong proficiency with JavaScript

- Hands on work experience on object-oriented programming development in Java and J2EE

- Extensive working experience in Springboot

- Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development

- Knowledge of Node.js and frameworks available for it {{such as Express, StrongLoop, etc depending on your technology stack}}

- Experience with one of the major relational databases (MySQL, Oracle, Postgres) and NoSQL databases (Mongo DB, Cassandra, Dynamo DB or such)

- Understanding the nature of asynchronous programming and its quirks and workarounds

- Good understanding of server-side CSS preprocessors {{such as Stylus, Less, etc depending on your technology stack}}

- Experience with Frontend technologies (React.js, Angular, JavaScript or Ruby-on-Rails)

- Understanding accessibility and security compliance {{Depending on the specific project}}

- User authentication and authorization between multiple systems, servers, and environments

- Experience with web services (consuming or creating) with REST, MQTT, Web Sockets

- Understanding fundamental design principles behind a scalable application

- Experience with containerized environment Dockers, Rocket and Container orchestrator such as Kubernetes, Docker Swam, etc

- Developing and executing an Accepted Test Driven Development (ATDD) approach to ensure software quality.

- Creating database schemas that represent and support business processes

- Implementing automated testing platforms and unit tests

- Proficient understanding of code versioning tools, such as Git

Secondary Skills :

- Knowledge of Aws Lambda

- Knowledge of Code Pipeline

- Micro service Framework

- Experience in messaging protocol like MQTT and messaging middleware like ActiveMQ, RabbitMQ and/or Kafka

- Experience in reporting and analytics, queuing and real-time streaming systems

Additional Details :

Job Type: Full Time

Shift Timings 10:00 AM - 6:00 PM

Working Days : 5 days

Off Days: Sunday, Saturday

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.