Springboot ,Microservices

Tata Consultancy Services Deerfield , IL 60015

Posted 2 months ago

Developing RESTful JSON APIs using NodeJS

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

Building distributed cloud microservices

Designing application solutions to complex problems leveraging micro-service architecture and common design patterns

Following coding best practices including coding standards, peer code reviews and writing unit tests

Developing and update support documentation

Translate business and functional requirements into technical tasks and user stories

Providing on-call and after-hours support as needed

Integration of data storage solutions that may include NoSQL databases

Writing reusable, testable, and efficient code

Work closely with UX designers, business partners, business analysts and software architects to deliver highly usable software that satisfies the business requirements.

Collaborate on data architecture and implementations using MongoDB, Redis, Elasticsearch, and other NoSQL databases

Participate in an Agile environment, providing leadership through example

Work closely with backend engineers and architects to suggest and plan the best solution with the UX in mind


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Cmdb Addm Engineer

Tata Consultancy Services

Posted 4 weeks ago

VIEW JOBS 3/6/2020 12:00:00 AM 2020-06-04T00:00 Building testable, scalable back-end APIs Experience with backend application languages. Proficient in Node.js and a UI framework such as React or Vue with Building modular and scalable code Experience with relational and NoSQL databases. MongoDB or NoSQL equivalent database experience a must. Experience with cloud-based development, e.g., AWS Familiarity with scaling and performance optimization Experience working within agile methodologies Understanding of software design patterns and micro-service architecture Excellent communications skills (interpersonal, written and verbal) Integration of user-facing elements with server side logic Experience with Node.js and frameworks available for it such as Express, Mongoose etc. Java development experience Experience with continuous delivery processes Proficient understanding of code distributed and collaborative versioning tools, such as GIT, GITHub Proficiency in at least one of the JavaScript frameworks (reactJS, ExtJS, Angular JS), and experience with UI technologies such as HTML5, and CSS3. Experience with relational database systems including PostgreSQL, Oracle, MySQL, and DB2; and writing complex SQL queries Experience with popular Node.js web frameworks and/or utility libraries such as; Express, Hapi, Underscore/Lodash, Async, Bluebird, and Grunt Strong proficiency working with database systems such as MySQL, MongoDB, Oracle, and/or PostgreSQL In-depth knowledge of HTTP protocol Experience building RESTful APIs Experience with React.js frameworks (e.g. MOBX or FLUX) Experience with ECMAScript 6 Experience with designing and developing distributed systems Experience with microservices and respective architecture design principles and scalability best practices Experience with Container Technologies Docker - (swarm, compose) Experience with scheduling and orchestration technologies Kubernetes, zookeeper, etcd, consul) Experience in creating API design/technical documentation (Raml, swagger) Experience in using debugging and observability tools for live systems dtrace, strace dtruss Experience in post-mortem LI-DNI Tata Consultancy Services Deerfield IL

Springboot ,Microservices

Tata Consultancy Services