Software Engineer FullStack - (GenAI & LLMs)

Posted 4 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
Fintech • Payments • Software • Financial Services • Automation
The Role
Build and maintain scalable full-stack applications with Node.js and React.js, develop RESTful APIs and microservices, integrate Generative AI/LLM solutions (Azure AI), implement real-time and event-driven systems, ensure security and performance, contribute to CI/CD, testing, documentation, and Agile delivery.
Summary Generated by Built In

We are looking for a highly skilled Software Engineer with strong expertise in Full Stack development using Node.js and React.js, combined with hands-on experience in Generative AI and Large Language Model (LLM) integrations. The ideal candidate will have experience building scalable, secure, and high-performance enterprise applications and developing AI-powered solutions leveraging modern cloud and distributed architectures.

This role requires strong backend engineering capabilities, modern frontend development skills, AI integration expertise, and the ability to work within Agile software engineering teams delivering enterprise-grade applications.


RequirementsKey Responsibilities
  • Design, develop, and maintain scalable Full Stack applications using Node.js and React.js.
  • Develop highly available and performant RESTful APIs and backend services.
  • Build and integrate microservices-based applications using modern software engineering practices.
  • Design and implement Generative AI and LLM-powered solutions using APIs and SDKs.
  • Develop prompt engineering strategies and optimize prompts for AI-driven applications.
  • Integrate AI services and cloud-based capabilities into enterprise applications.
  • Build real-time applications using WebSockets and event-driven architectures.
  • Collaborate with cross-functional teams including Product, QA, DevOps, and Engineering teams.
  • Participate in code reviews and contribute to software engineering best practices.
  • Troubleshoot and resolve issues across distributed systems and production environments.
  • Ensure applications are secure, scalable, and optimized for performance.
  • Contribute to CI/CD implementation and automation initiatives.
  • Document code and technical solutions using industry-standard documentation practices.
  • Participate in Agile ceremonies and software delivery activities.
Required Technical SkillsBackend Development
  • Strong hands-on experience with Node.js development.
  • Expertise in developing scalable and highly available RESTful APIs.
  • Strong understanding of:
    • Asynchronous programming
    • Promises
    • Async/Await
    • Event-driven architectures
    • Non-blocking code implementation
    • Multi-threading concepts (where applicable)
Frontend Development
  • Strong proficiency in:
    • React.js
    • JavaScript (ES6+)
    • TypeScript
    • DOM manipulation
    • JavaScript object model
Generative AI & LLM Engineering
  • Hands-on experience designing and developing LLM-based applications.
  • Experience with:
    • Prompt Engineering
    • LLM integrations using APIs and SDKs
    • AI-powered application development
  • Working knowledge of Azure AI Services, including:
    • Azure OpenAI
    • Azure Speech Services
    • Azure Language Services
    • PII Detection Services
API & Database Technologies
  • Strong understanding of:
    • RESTful API design principles
    • API security best practices
    • Distributed services architectures
  • Experience with:
    • Sequelize
    • TypeORM
    • Mongoose
  • Strong database knowledge in:
    • SQL databases
    • NoSQL databases
Real-Time & Distributed Systems
  • Experience implementing:
    • WebSockets
    • Event-driven architectures
    • Distributed services ecosystems
    • Caching layers
    • API gateways
    • Proxies and web services
DevOps & Cloud Technologies
  • Hands-on experience with:
    • CI/CD pipelines
    • Remote deployment tools
    • Git version control
    • Docker
    • Kubernetes
  • Strong understanding of:
    • Containerization principles
    • Cloud-native application development
Security & Compliance
  • Good understanding of:
    • Firewall concepts
    • Network security best practices
    • API security
    • Secure data handling practices in regulated environments
Testing & Documentation
  • Ability to create automation test scripts (preferred).
  • Experience documenting code using:
    • JSDoc
    • Industry-standard documentation conventions
  • Proficiency with the latest ECMAScript standards (JavaScript/TypeScript).
Nice to Have
  • Experience building AI-driven enterprise applications.
  • Exposure to modern software engineering and cloud-native architectures.
  • Experience working with large-scale distributed systems.
  • Knowledge of modern AI application frameworks and tooling.
Required Competencies
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration capabilities.
  • Strong ownership mindset with focus on engineering excellence.
  • Ability to work effectively in Agile and cross-functional teams.
  • Ability to adapt quickly to evolving technologies and business requirements.
  • Passion for continuous learning in Generative AI and modern software development practices.
Preferred Domain Experience
  • Enterprise Software Engineering
  • Generative AI Applications
  • Financial Services / Banking (Preferred)
  • Digital Transformation Programs

Skills Required

  • Hands-on experience with Node.js development
  • Proficiency with React.js
  • Strong JavaScript (ES6+) knowledge
  • Proficiency with TypeScript
  • Designing and developing scalable RESTful APIs
  • Experience with prompt engineering and LLM integrations
  • Working knowledge of Azure AI Services (Azure OpenAI, Speech, Language, PII Detection)
  • Experience with Sequelize, TypeORM, or Mongoose
  • Strong database knowledge (SQL and NoSQL databases)
  • Experience with WebSockets and real-time systems
  • Experience with event-driven architectures and microservices
  • Experience with CI/CD pipelines and automation
  • Experience with Git version control
  • Experience with Docker and Kubernetes (containerization)
  • Understanding of API security best practices and secure data handling
  • Knowledge of asynchronous programming, Promises, async/await, non-blocking code
  • Familiarity with multi-threading concepts (where applicable)
  • Experience documenting code using JSDoc and industry-standard conventions
  • Ability to create automation test scripts
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Dubai Internet City
160 Employees
Year Founded: 1997

What We Do

Global Software Solutions Group Veracious product line is a series of robust banking platforms that provide core banking, payment systems, custom process automation, and document management solutions for banks and financial institutions in Middle East & Africa. This cutting-edge product line features the Veracious Payments Hub, Digital Banking and the DMS, all built on the Torus Lowcode development platform software. Global Software Solutions Group is a software solutions provider that aims to solve mission-critical problems that financial institutions face today. Our software solutions bring together our Low Code platform, the payments product line and customized service offerings to solve mission-critical statements in core banking, payments, process automation, and document management. The Payments Hub is GSS's flagship product.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
2 Locations
289097 Employees

CrowdStrike Logo CrowdStrike

Infrastructure Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
11000 Employees

JPMorganChase Logo JPMorganChase

Architect

Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account