1 Reventum Solutions LLP Job
5-8 years
Principal Backend Integration Engineer - Node.js/NestJS (5-8 yrs)
Reventum Solutions LLP
posted 11d ago
About the job :
Job Posting : Principal Backend Integration Engineer
About Us :
Jax Consulting is a dedicated Salesforce Crest Partner, providing expert consulting, implementation, and managed services to businesses, nonprofits, and educational institutions. With a focus on digital transformation, strategic planning, and training, we ensure our clients leverage the full capabilities of the Salesforce platform for growth and success.
Role Overview :
We are seeking a Principal Backend Integration Engineer with exceptional technical expertise and leadership skills to join our dynamic team. This role demands a proactive problem solver with deep backend and systems engineering knowledge to drive the development of scalable, secure, and stable applications. You'll collaborate cross-functionally to deliver high-impact solutions across diverse industries.
Key Responsibilities :
- Design, develop, and maintain backend systems with a focus on stability, scalability, and security.
- Architect and implement integration solutions for seamless connectivity between platforms.
- Drive end-to-end product development and manage multiple projects simultaneously.
- Collaborate with cross-functional teams, including product, network, and design, to define and finalize technical requirements.
- Lead and mentor a team of engineers, fostering innovation and excellence.
- Architect and implement robust backend systems using Node.js and NestJS, ensuring modularity, scalability, and maintainability.
- Design and optimize RESTful APIs for high-demand environments with a focus on security, scalability, and performance.
- Integrate external services into backend systems, addressing challenges like inconsistent response times and managing retry logic.
- Leverage RabbitMQ for asynchronous processing, implementing message queues, exchanges, and dead-letter queues for decoupled and efficient task execution.
- Manage and optimize large-scale databases, with a strong focus on PostgreSQL, using indexing, partitioning, and materialized views.
- Balance ORM usage with raw SQL for high-performance query execution.
- Identify and resolve performance bottlenecks in high-throughput systems through indexing, query optimization, and caching.
What We're Looking For :
- 8+ years of experience in backend development with expertise in Node.js and modern frameworks like NestJS.
- Strong understanding of event-driven architecture and its impact on application performance.
- Extensive experience designing, implementing, and optimizing RESTful APIs.
- Hands-on experience with RabbitMQ or similar message queue systems.
- Advanced knowledge of PostgreSQL and database optimization techniques for handling large datasets.
- Proficiency in balancing ORMs with raw SQL for optimal performance.
- A deep understanding of backend performance monitoring tools and best practices.
- Proven ability to handle complex integration challenges, ensuring robust and seamless external service connections.
- Exceptional problem-solving skills and a results-driven approach to system design and optimization.
- B.Tech in Computer Science or a related field.
- Strong analytical, problem-solving, and decision-making abilities.
- Excellent written and verbal communication.
Preferred Qualifications :
- Experience in payment processing, e-commerce platforms, or similar high-demand industries.
Why Join Us?
- Opportunity to lead and shape the future of exciting projects in a rapidly growing company.
- Competitive salary and benefits package.
- Be part of a collaborative, innovative, flexible and supportive work environment.
- Ongoing opportunities for professional development and career growth.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Integration Engineer roles with real interview advice