Java Developer
- Salary
- Not disclosed
- Experience
- 3–6 years
- Eligible batches
- 2020 – 2023
- Location
- On-site
About the role
OmniCard is looking for a seasoned Java Developer to join its Business Fintech OS team. The position focuses on building robust backend services, integrating blockchain capabilities, and delivering high‑performance data solutions across PostgreSQL, MongoDB, Redis and MySQL. You will work in a micro‑services environment, leverage container orchestration, and collaborate with cloud platforms such as AWS, Azure or GCP.
Responsibilities
- Design, develop and maintain backend APIs using Java, Node.js or Python.
- Integrate blockchain networks and SDKs (Web3.js, Ethers.js, Web3.py, Hyperledger Fabric) into existing services.
- Implement smart‑contract interactions, handle events and manage transaction lifecycles.
- Apply cryptographic standards (ECDSA, SHA‑256, AES) for secure data handling and key management.
- Build and optimise data stores in PostgreSQL, MongoDB, Redis and MySQL.
- Architect micro‑services, configure asynchronous messaging with Kafka or RabbitMQ, and ensure reliable scaling.
- Containerise applications with Docker, orchestrate deployments on Kubernetes, and operate in cloud environments (AWS/Azure/GCP).
Free interview prep
Prepare for the interview
Asked most often · 19 of 40
- How do the JDK, JRE and JVM differ, and how does that split make Java platform independent?
- What does each part of public static void main(String[] args) do, and what happens if you remove static?
- Why are Strings immutable in Java, and how does the String pool depend on that? How many objects can new String("java") create?
Eligibility
- 3 to 6 years of professional experience in backend development.
- Hands‑on exposure to blockchain APIs/SDKs and an understanding of smart‑contract mechanics.
- Solid grasp of cryptography, database design and micro‑service patterns.
- Experience with containerisation, orchestration and major cloud providers.
Skills
- Proficiency in Java, Node.js and Python.
- Blockchain integration experience (Web3.js, Ethers.js, Web3.py, Hyperledger Fabric).
- Strong SQL/NoSQL knowledge – PostgreSQL, MongoDB, Redis, MySQL.
- Message‑queue expertise – Kafka or RabbitMQ.
- Docker, Kubernetes and cloud platforms (AWS, Azure, GCP).
Resume keywords
Asked for
- Node.js
- Java
- Python
- Blockchain
- PostgreSQL
- MongoDB
- Redis
- MySQL
- Kafka
- Docker
Nice to have
- Solidity
- Defi
- Nfts
- Decentralized identity
- Zero-knowledge
Benefits
- Opportunity to work on cutting‑edge fintech and blockchain products.
- Exposure to a fast‑growing technology stack and modern DevOps practices.
- Collaborative environment with a focus on innovation.
- Competitive compensation aligned with industry standards.
You'll apply on omnicard.in
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About OmniCard
OmniCard is an AI‑driven fintech platform that offers a unified operating system for business spend, including corporate prepaid cards, UPI payments, expense reimbursements, fleet and FASTag payments. It serves over 1,000 Indian brands such as PUMA India and Policybazaar, and is regulated as an RBI‑licensed prepaid payment instrument.
Founded 2018 · 51-200 employees · HQ Noida, India
More about OmniCard