Full Stack Java Developer FinTech (Chennai)
Location : Chennai, Tamil Nadu (office / hybrid)
Experience : ~5 years (1 year)
Domain : FinTech (payments, lending, banking, financial services)
Key Responsibilities :
- Design, develop and maintain full-stack applications : backend in Java + frontend in Angular or React.
- Build REST / SOAP services, integrate with messaging / event systems (e.g., Kafka, MQ).
- Work with microservices, cloud / native deployment, containerisation (Docker, Kubernetes).
- Collaborate with UI / UX, product, QA, DevOps teams to deliver robust, scalable fintech-solutions.
- Ensure code quality, performance optimisation, security standards (OWASP, etc).
- Participate in SDLC : requirement analysis, design, development, testing, production support.
Required Skills :
Strong Java (Java 8+ / 11+), Spring / Spring Boot, JPA / Hibernate, multithreading, OOP design patterns.Frontend : either Angular (v8+ / preferably latest) or React + TypeScript, HTML5, CSS3, JavaScript.Experience with relational DBs (Oracle / PostgreSQL / MySQL) and optionally NoSQL (MongoDB) and messaging.Microservices architecture, REST / GraphQL APIs, event driven systems.Cloud / devops familiarity : AWS / Azure / GCP, containerisation (Docker / K8s) and CI / CD pipelines.Strong problem-solving and good communication skills.Preferred / Bonus :
FinTech domain experience (payments, trading, banking, lending)Exposure to security, encryption, compliance (PCI-DSS, data protection)Understand frontend performance optimisation, asynchronous flows, state management (Redux, NgRx)Hybrid or on-site in Chennai (ability to commute)Why this role is a good fit :
Youll work in an exciting fintech environment where your full-stack skills will actively shape product features used by financial customers.Chennai offers access to a vibrant tech ecosystem, with many specialised fintech & banking tech hubs.Opportunity to grow into lead / take ownership of modules given requirement of ~5 years experience.(ref : hirist.tech)