TEKsystems | NodeJS Developer

1 month ago


india TEKsystems Full time

Role : NodeJS Developer Lead (5+ years)

Location : Bangalore

Mode of Work : Hybrid (3 days from Office)


Skills

  • Language : Proficient in JavaScript (Node.js) or Java often used in serverless and backend services.
  • Messaging : RabbitMQ, Amazon SNS/SQS.
  • API Management : AWS API Gateway, Apigee
  • Monitoring and Logging : AWS CloudWatch, Splunk CUCD and laC Terraform, CloudFormation, GitLab CI, Jenkins.


Node JS Role & Responsibilities

  • Experience in implementing Microservice using EDA principles.
  • Proficiency in designing and implementing RESTful APIs, ensuring they are easy to understand, consume, and maintain.
  • Expertise in creating systems where event producers and consumers are decoupled, allowing scalability and resilience.
  • Strong experience with AWS, services that support event-driven architectures.
  • Understanding of how to design microservices that communicate via events, promoting scalability and fault tolerance.
  • Experience with API Gateway services (AWS API Gateway) to manage and route events.
  • Knowledge of event routing and filtering mechanisms to control how events are consumed by downstream services.
  • Familiarity with event-driven data storage patterns, including the use of NoSQL databases for event-driven workloads.
  • Knowledge of event sourcing and snapshotting techniques for persistence and recovery of event states. Implement monitoring and logging tools to track event flow, latency, and bottlenecks
  • Experience with frameworks like Express.js (Nodejs), or Spring Boot (Java) that facilitate API creation. Knowledge of security protocols like OAuth2. JWT, OpenID Connect, and API key management
  • To secure API endpoints. Understanding of data modeling for efficient API performance, including ORM (Object-Relational Mapping) usage and query
  • Proficiency with API documentation tools such as Swagger/OpenAPI and Postman.
  • Familiarity with caching mechanisms and (Redis, Memcached) and strategies to optimize API performance.
  • Experience with load balancing, rate limiting, and request throttling to handle large volumes of API calls.
  • Strong experience in writing unit and integration tests for APIs using tools like Postman and automated testing framework JavaScript.


Interview rounds : 2-3 Rounds (2nd or 3rd Round would be F2F)



  • india TEKsystems Full time

    TEKsystems is seeking a Senior Software Engineer with at least 3+ years of experience to join our dynamic team. The ideal candidate will have expertise in Java, SpringBoot, Microservices architecture, and any Cloud services. This role involves designing, developing, and maintaining scalable and reliable software solutions.Location: Bangalore...


  • india TEKsystems Full time

    TEKsystems is seeking a Senior Software Engineer with at least 3+ years of experience to join our dynamic team. The ideal candidate will have expertise in Java, SpringBoot, Microservices architecture, and any Cloud services. This role involves designing, developing, and maintaining scalable and reliable software solutions. Location: Bangalore (Whitefield)...


  • india TEKsystems Full time

    TEKsystems is seeking a Senior Software Engineer with at least 3+ years of experience to join our dynamic team. The ideal candidate will have expertise in Java, SpringBoot, Microservices architecture, and any Cloud services. This role involves designing, developing, and maintaining scalable and reliable software solutions.Location: Bangalore...


  • india TEKsystems Full time

    TEKsystems is seeking a Senior Software Engineer with at least 3+ years of experience to join our dynamic team. The ideal candidate will have expertise in Java, SpringBoot, Microservices architecture, and any Cloud services. This role involves designing, developing, and maintaining scalable and reliable software solutions. Location: Bangalore (Whitefield)...


  • india TEKsystems Full time

    Hi All,TEKsystems is hiring for AWS Devops/Platform Engineer for one of our banking client.Experience Range : 5-12 years.Work Location : BangaloreWork mode : hybrid (2-3 days WFO)Shift : 7 AM to 4 PM and 8 AM to 5 PM.Responsibilities:Demonstrate experience developing applications using AWS Technologies such as VPC / Ec2/S3/EBS/ELB/Direct Connect/Cloud...


  • india TEKsystems Full time

    Hi All, TEKsystems is hiring for AWS Devops/Platform Engineer for one of our banking client. Experience Range : 5-12 years. Work Location : Bangalore Work mode : hybrid (2-3 days WFO) Shift : 7 AM to 4 PM and 8 AM to 5 PM. Responsibilities: Demonstrate experience developing applications using AWS Technologies such as VPC / Ec2/S3/EBS/ELB/Direct...


  • India TEKsystems Full time

    Are you a skilled Business Process Management expert looking for a new challenge?We have an exciting opportunity for a Camunda BPM Developer and Architect to join our team at TEKsystems in Pune, India.About the Role:The successful candidate will be responsible for developing high-quality deliverables across all Camunda projects, providing guidance to the...


  • india TEKsystems Full time

    • 3+ years of experience in developing applications using Java and Spring Boot framework • 3+ years of development experience in UI technologies • Proficiency in any Database SQL programming such as Oracle, MySQL, Postgres, etc. • Experience developing componentized user interface micro apps and Java-based microservices with a focus on the...


  • india TEKsystems Full time

    • 3+ years of experience in developing applications using Java and Spring Boot framework • 3+ years of development experience in UI technologies • Proficiency in any Database SQL programming such as Oracle, MySQL, Postgres, etc. • Experience developing componentized user interface micro apps and Java-based microservices with a focus on the...


  • India TEKsystems Full time

    Role Overview">We are seeking a skilled Senior Software Engineer to join our dynamic team at TEKsystems.About the Role">This position involves designing, developing, and maintaining scalable software solutions using Java 8 and above, SpringBoot, and Microservices architecture.The ideal candidate will have expertise in Java programming language, experience...


  • India TEKsystems Full time

    TEKsystems is a leading technology staffing agency seeking an experienced Senior Software Engineer to join our dynamic team in Bangalore, India.About the Role:We are looking for a highly skilled professional with at least 3+ years of experience in software development to design, develop, and maintain scalable and reliable software solutions using Java 8 and...


  • india TEKsystems Full time

    Location - PuneExperience - 6 to 9 yo Minimum 5 yrs experience in Business Process Management;o Minimum 4 yrs experience in Camunda 7o Trained on Camunda 8 if possible• Job Description:o Camunda BPM Developer who can work independently.o Hands on development, coding and debugging is a must;o Develops high-quality deliverables across all Camunda projects...


  • india TEKsystems Full time

    Location - Pune Experience - 6 to 9 y o Minimum 5 yrs experience in Business Process Management; o Minimum 4 yrs experience in Camunda 7 o Trained on Camunda 8 if possible • Job Description: o Camunda BPM Developer who can work independently. o Hands on development, coding and debugging is a must; o Develops high-quality deliverables across all Camunda...


  • india TEKsystems Full time

    Location - Pune Experience - 6 to 9 y o Minimum 5 yrs experience in Business Process Management; o Minimum 4 yrs experience in Camunda 7 o Trained on Camunda 8 if possible • Job Description: o Camunda BPM Developer who can work independently. o Hands on development, coding and debugging is a must; o Develops high-quality deliverables across all Camunda...

  • Clinical Project Lead

    4 weeks ago


    India TEKsystems Full time

    At TEKsystems, we are seeking a highly skilled Clinical Project Lead to oversee the management of projects within our US Healthcare division. This role will involve strategizing and aligning business objectives with project initiatives, ensuring seamless communication across departments.OverviewWe offer competitive salaries based on experience, ranging from...


  • india TEKsystems Full time

    The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code. ResponsibilitiesDesign, code, test and manage...


  • india TEKsystems Full time

    The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code. Responsibilities Design, code, test and manage...


  • India TEKsystems Full time

    About the RoleTEKsystems is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing and implementing cloud-based applications using Java and Spring Boot framework.ResponsibilitiesDevelop and deploy cloud-based applications with a focus on scalability, security, and...


  • India TEKsystems Full time

    TEKsystems is seeking a highly skilled Senior Software Engineer with at least 3+ years of experience to join our dynamic team in Bangalore (Whitefield). This role involves designing, developing, and maintaining scalable and reliable software solutions using Java 8 and above, SpringBoot, and Microservices architecture.Key Responsibilities:Collaborate with...


  • India TEKsystems Full time

    At TEKsystems, we are seeking a highly skilled Senior Java Backend Developer to join our team. With experience in Angular, you will play a crucial role in shaping the future of our software applications.Job SummaryWe are looking for a talented Java Backend Developer who can lead the development of scalable and efficient backend systems using Java. As a...