Posted:1 week ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

CRM Asia
Bengaluru

Job Description

About Capillary Technologies.
Founded in 2008, Capillary Technologies offers end-to-end loyalty programs, a comprehensive view of consumers, and unified, cross-channel strategies that deliver a real-time omnichannel, personalized, and consistent experience for customers.
With a presence across the United States, India, Middle East, and South East Asia, Capillary powers a diversified product suite of end-to-end loyalty programs across 30+ countries, working with 250+ brands including Asics, Puma, Tata, Shell, Fossil, Sephora, Jotun and Domino's Pizza and many more from verticals such as apparel, footwear, supermarkets, conglomerates, manufacturing and electronics, pharmacy and wellness, fine dining and QSR, luxury, entertainment, oil and gas, travel and hospitality.
With a massive reach of 875 million+ consumers and processing 1.97 billion+ transactions, Capillary Technologies’ promoter i.e., Capillary Technologies International Pte. Ltd. has the backing of Swanland Investment ltd. (an affiliate of Warburg Pincus), Sequoia Capital India Growth Fund II Ltd., Avataar Ventures Partners I, and Filter Capital Fund I Ltd.
Job Description
Capillary is looking for a Node JS developer responsible for building Node JS applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential.
Responsibilities
#- Translate application storyboards and use cases into functional applications
#- Design, build, and maintain efficient, reusable, and reliable Java code
#- Ensure the best possible performance, quality, and responsiveness of the applications
#- Identify bottlenecks and bugs, and devise solutions to these problems
#- Help maintain code quality, organization, and automatization
Skills
#- Proficient in Node jS, with a good knowledge of its ecosystems
#- Proficient in working in AWS service along with Nodejs
#- Good understanding of AWS Lambda, S3, SQS, SNS, DynamoDB, AuroraDB
#- Proficient in Node jS frameworks
#- Proficient in building REST APIs
#- Solid understanding of object-oriented programming
#- Familiar with various design and architectural patterns
#- Skill for writing reusable Node jS libraries
#- Knowledge in JAVA will be added advantage
#- Knowledge in MYSQL, DYNAMODB, Reddis
#- Knowledge in AWS
#- Familiarity with concepts of MVC, JDBC, and RESTful
#- Familiarity with Docker and Kubernetes
#- Knack for writing clean, readable Node jS
#- Understanding fundamental design principles behind a scalable application
#- Creating database schemas that represent and support business processes
#- Basic understanding of JVM, its limitations, weaknesses, and workarounds
#- Implementing automated testing platforms and unit tests
#- Proficient understanding of code versioning tools, such as Git
#- Familiarity with continuous integration
Basic Qualifications
#- 1-3 year’s design/implementation/consulting experience of large-scale, enterprise applications
#- Demonstrated experience developing enterprise application architectures to meet business requirements in complex environments
#- Experience with cloud solutions, virtual platforms, software development experience, and operational management practices and frameworks
#- Understanding of security, risk and compliance frameworks, disaster recovery, high availability architectures, hardware, operating systems, and networking connectivity
#- Large-scale systems integration involving public, private, and hybrid cloud platforms
#- Technical degree required (Min BTech, BE - CSE / IT, MCA)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Capillary Technologies logo
Capillary Technologies

Information Technology / Customer Engagement

Bangalore

RecommendedJobs for You