CIGNEX Technologies Private Limited
1 month ago
Java NodeJS BackEnd Tech Lead
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- CIGNEX Technologies Private Limited
- Location
- India, Haryana, Gurgaon India
- Posted
- 1 month ago
Job description
No of Positions: 2
Responsibilities
- You will be responsible for design, develop, test, and deliver high performant, high available and secured APIs / Microservices based on the architecture guidelines and the selected tooling.
- You will be responsible for the development of reusable, testable and standard compliant code.
- You will define the logical design of the functional modules.
- You will design data models for the API.
- You will be responsible for documenting the design and code.
- You will be responsible to develop quick prototype to identifying the feasibility of the technology.
- You will analyze, track & provide updates on the latest trends in the market by staying up to date with new technology trends in the API landscape.
- You will be required to adhere to established development standards/practices.
- You will be helping in evaluation of third-party products and/or building quick prototypes to prove the technical feasibility.
- You will be responsible to facilitate integration with front-end apps.
Must-Have
- 5 years of development experience with good experience in API/microservices development
- Expertise in building scalable & distributed API systems in the cloud environment.
- Experience in REST/SOAP API development
- Must have solid hands-on development abilities to convert functional concepts into a working model
- Strong hands-on development experience and proficiency in Java and/or Node
- Expertise in application frameworks like SpringBoot / NestJS / etc.
- Expertise in databases like PostgreSQL/MongoDB/MySQL/Oracle etc.
- Must have an in-depth understanding of SOA/EAI/ESB concepts.
- Expertise in one or more cloud platforms like AWS / Azure / GCP
- Hands-on experience with API management software like Azure API Management or Mulesoft, or APIGEE.
- Expertise in integrating the defined Non-Functional Requirements (security, performance etc.) in the solution.
- Expertise in Docker (Writing Docker files, managing versions of the images) and integration using Kubernetes cluster
- Expertise in Test Driven Development and testing frameworks like Jest/JUnit
- Expertise in CICD practices & building release pipelines.
- Experienced setting up code quality, code coverage, unit testing, and integration testing in CICD pipelines.
- Worked in Agile environment and familiar with Scrum / Kanban / Lean / etc.
- Proven track record in troubleshooting issues and identifying the solution
Good to have
- Airline/Aviation Industry experience
- Experience with Amadeus DAPI expertise or Amadeus Loyalty APIs
- Being a full-stack engineer
- Technology experience in large-scale distributed systems, analytics and visualisation, and AI/Machine learning.
- Domain experience in over-the-top media services/retail/e-commerce.
- Experience in microservices/service mesh architecture and best practices in deploying highly scalable and resilient applications/platforms on the cloud
- Experience with gRPC / Protocol buffers
- Experience in building API/microservices that integrate with various data storages like RDBMS/NoSQL document store/Columnar storages
- Proficiency in domain-driven design
- Experience in service mesh, event-driven architecture
- Experience in GraphQL
- Experience in Messaging Queues (RabbitMQ, Kafka etc)
Qualifications
Bachelors degree from an accredited institution
Skills: Nodejs, Apis, Java
Experience: 8.00-11.00 Years
Required skills
- mysql
- kafka
- grpc
- docker
- rabbitmq
- design
- documentation
- development
- java
- retail
- security
- jest
- ai
- aws
- kubernetes
- scrum
- kanban
- troubleshooting
- oracle
- unit testing
- junit
- agile
- rest api
- testing
- gcp
- azure
- apis
- postgresql
- machine learning
- nosql
- mongodb
- code coverage
- code quality
- architecture
- apigee
- backend
- api
- visualization
- analytics
- nodejs
- e-commerce
- microservices
- domain-driven design
- performance
- high availability
- mulesoft
- api management
- graphql
- data models
- tooling
- soa
- high performance
- prototyping
- lean
- resilient applications
- distributed systems
- nestjs
- node
- aviation industry
- event-driven architecture
- springboot
- cloud environment
- integration testing
- tech lead
- bachelors degree
- cicd
- esb
- 5 years experience
- rdbms
- messaging queues
- non-functional requirements
- test driven development
- full-stack engineer
- feasibility
- scalable systems
- practices
- soap api
- service mesh
- eai
- azure api management
- protocol buffers
- testable code
- development standards
- technical feasibility
- airline industry
- third-party products
- technology trends
- reusable code
- large-scale distributed systems
- release pipelines
- functional concepts
- working model
- logical design
- document store
- functional modules
- front-end integration
- standard compliant code
- amadeus dapi
- amadeus loyalty apis
- over-the-top media services
- columnar storages
- 8-11 years experience
Interested in this position?
Create your free account and tailor your CV to match this job.