Search by job, company or skills

Full Stack Engineer

Full Stack Engineer

Geidea
4-5 Years
Not Disclosed
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Established in 2008, Geidea epitomises customer focused empowerment and commercial success through continuous innovation.

Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market.

Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity.

Our technology mirrors our people - Smart, Innovative & Forward Thinking

www.geidea.net

To maintain competitive advantage as we grow, we are currently looking for a new Full Stack Engineer

Job purpose:

Geidea Store is the platform Geidea uses to remotely manage, update and control its POS terminal fleet. This role designs, builds and runs it end to end, across backend services and the web console. Without it, app and firmware rollouts slow down, terminals need costly field visits, and security and compliance gaps go unnoticed. Merchants would face more downtime, and Geidea would lose its ability to scale the fleet and launch new merchant services quickly.

Responsibilities:

  • Design, build and own complex Java / Spring Boot microservices end to end that handle traffic from up to 1M users and devices.
  • Design REST APIs and event contracts on Kafka and MQTT between web clients, services and devices.
  • Model MongoDB data and Redis caching for high-volume, scalable systems.
  • Implement secure flows: JWT at the API gateway (Spring Cloud Gateway), RBAC, OTP login and TOTP-based device authentication.
  • Build data-heavy Vue 3 screens (PrimeVue, Pinia) with dashboards (Chart.js) and maps (Leaflet, MapLibre).
  • Add structured logging, metrics and tests so production issues can be traced across services.
  • Review code, mentor developers and take part in design reviews.

Qualifications:

  • 4-5 years in software development, 1+ of them on production Java / Spring Boot backends. (High)
  • Java 17/21, Spring Boot 3, Spring Security, Spring Cloud Gateway (WebFlux) and Spring Data MongoDB. (High)
  • 1+ years of frontend, ideally Vue 3 with Pinia and PrimeVue (React or Angular acceptable). (Low)
  • Microservices and event-driven design with Kafka: retries, ordering, idempotency. (High)
  • MongoDB and Redis: data modelling, indexing, caching. (High)
  • JWT, OTP / TOTP and role-based access control. (Medium)
  • Docker, CI/CD (Azure DevOps or similar), JUnit and Mockito. (Medium)

Our values guide how we think and act - They describe what we care about the most

Customer first - It's embedded in our design thinking and customer service approach

Open - Openness allows us to constantly improve and evolve

Real - No jargon and no excuses!

Bold - Constantly challenging ourselves and our way of thinking

Resilient – If we fail, we bounce back stronger than before

Collaborative - We know that we can achieve a lot more as a team

We are changing lives by constantly striving for a better solution

Click apply below and become part of the Geidea story

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Vue 3

PrimeVue

CI CD

Pinia

Spring Cloud Gateway

Spring Data MongoDB

Java 17

Spring Boot 3

TOTP

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Large Language Models (LLMs), Continuous Deployment, Restful Apis, Azure, Python, Continuous Integration, Orchestration tools, DevOps methodologies, Agentic AI, Infrastructure as code, Containerization technologies
4-6 yrs
Bengaluru, India
Skills:
react.js , Mern Stack, Cloud deployment, Javascript, Stripe, Docker, RESTful API development, Payment Gateways, Express.Js, Node.js, Rabbitmq, Git, Apache Kafka, MongoDB, Asynchronous programming, blockchain technologies, message brokers, Web3.js, ethers.js, WebSockets, event-driven architecture, Transaction Management, Razorpay, Redis Pub Sub, EVM-compatible networks, smart contracts, CI CD practices, authentication API security
6-8 yrs
Bengaluru, India
Skills:
PostgreSQL, SQL Server, Node.js, Rest Api, React, Typescript, Pandas, Microsoft Azure, FastAPI, Nestjs, Python, Etl, Entra ID, Key Vault, Azure OpenAI, AI LLM integration, Next.js
4-7 yrs
Bengaluru, India
Skills:
react.js , Integration Testing, PostgreSQL, Node.js, Sql, Nosql, Javascript, MySQL, MongoDB, Code reviews, Software design principles, Performance optimization, CI/CD pipelines, AI-assisted development tools, RESTful API design, Error handling, Git-based workflows, Observability
4-5 yrs
Bengaluru, India
Skills:
React, Typescript, PostgreSQL, AWS ECS, Next.js, Go