Job Title
Full-Stack Developer – Java (Spring Boot) & React.js
Location
PAN India
Employment Type
Full-time
About the Company
A leading technology-driven organization specializing in card payments and financial transaction systems. The company builds secure, scalable, and high-performing applications leveraging modern cloud platforms and microservices.
Roles & Responsibilities
- Design and develop full-stack applications using Java (Spring Boot) for backend and React.js/Angular for frontend.
- Build, maintain, and optimize RESTful APIs and microservices.
- Leverage GCP services (Cloud SQL, Pub/Sub, Cloud Functions, GKE) for scalable application development.
- Translate business requirements into secure and efficient technical solutions in the card payments domain.
- Ensure application security, scalability, and performance.
- Collaborate with product managers, QA engineers, and UI/UX designers.
- Write unit and integration tests; participate in code reviews and CI/CD pipelines.
- Troubleshoot and resolve production issues effectively.
Required Skills & Qualifications
- Strong experience in Java with Spring Boot.
- Hands-on experience with React.js (or Angular).
- Proficiency in JavaScript, TypeScript, HTML, and CSS.
- Strong understanding of RESTful APIs, microservices architecture, and integration patterns.
- Experience with Google Cloud Platform services.
- Solid database skills in SQL (PostgreSQL/MySQL) with familiarity in NoSQL.
- Experience with CI/CD tools, Git, and DevOps practices.
Preferred Skills
- Experience in card payments, digital wallets, or financial transaction systems.
- Familiarity with PCI-DSS compliance, tokenization, or secure data exchange.
- Experience with Docker and Kubernetes.
- Knowledge of Kafka or other event-driven messaging systems.
- Familiarity with monitoring and performance optimization tools.
Experience
Relevant professional experience in full-stack development, preferably within the fintech or payments domain.
Salary Range
competitive and based on experience.
Perks & Benefits
- Opportunity to work on cutting-edge fintech solutions.
- Exposure to scalable cloud-native applications.
- Collaborative Agile environment with cross-functional teams.