Dice is the leading career destination for tech experts at every stage of their careers. Our client, Prohires, is seeking the following. Apply via Dice today!
We are looking for a
Senior Full Stack Developer with 10+ years of total engineering experience having
deep expertise in React.js, Node.js, Java Raptor, and a strong foundation in CI/CD, cloud deployments, and scalable architecture. The ideal candidate will bring a product-first engineering mindset, thrive in a fast-paced FinTech environment, and have
hands-on experience integrating AI capabilities into production applications.
Detailed JD :
This role demands engineers who don''t just write code — they design systems, own outcomes, and relentlessly raise the bar on performance, reliability, and security
Frontend
React.js, HTML5, CSS3, TypeScript, Redux / Zustand, Webpack / Vite
Backend
Node.js, Java Raptor, REST APIs, GraphQL, Microservices
Databases
PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch
CI/CD & DevOps
Jenkins, GitHub Actions, Docker, Kubernetes
Version Contro
Git, GitHub / GitLab — branching, PR workflows, release management
AI & ML
LLM API integration, GitHub Copilot, AI-assisted development, prompt engineering
Security
OAuth 2.0, JWT, TLS/SSL, PCI-DSS awareness, OWASP Top 10
Observability
Datadog, New Relic
Key Responsibilities
Frontend Engineering
- Architect and build performant, accessible, and scalable UI components using React.js with hooks, context, and advanced state management patterns (Redux, Zustand).
- Drive front-end best practices: component reusability, code splitting, lazy loading, and performance optimization.
- Collaborate with UX/Design to deliver pixel-perfect, responsive experiences aligned with PayPal''s design system
Backend Engineering
- Design and develop high-throughput RESTful and GraphQL APIs using Node.js and Java Raptor in a microservices architecture.
- Build resilient, fault-tolerant services capable of handling PayPal-scale transaction volumes with low latency.
- Implement robust error handling, retry logic, circuit breakers, and observability (logging, tracing, alerting).
CI/CD & DevOps
- Own the full software delivery lifecycle — from code commit to production deployment using CI/CD pipelines (Jenkins, GitHub Actions, or equivalent).
- Manage Git workflows: branching strategies, pull request reviews, merge policies, and release tagging.
- Deploy and manage services on cloud platforms (AWS, Google Cloud Platform, or Azure), leveraging containerization (Docker, Kubernetes).
- Monitor production systems, respond to incidents, and drive root cause analysis and post-mortems.
Scalable Architecture
- Design distributed systems that are horizontally scalable, highly available, and fault tolerant.
- Apply best practices in database design — relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) for caching and session management.
- Drive architectural decisions through design documents, RFCs, and tech specs reviewed across engineering teams.
AI Coding & Feature Implementation
- Leverage AI-assisted development tools (GitHub Copilot, Claude, ChatGPT) to accelerate feature development, code reviews, and documentation.
- Integrate AI/ML models and APIs (LLMs, recommendation engines, fraud detection signals) into production features.
- Build intelligent automation for internal tooling, workflows, or customer-facing features using AI APIs and SDKs.
- Stay current with applied AI trends relevant to FinTech — anomaly detection, natural language interfaces, predictive analytics.
Security & Compliance
- Build with a security-first mindset: OAuth 2.0, JWT, encryption at rest and in transit, PCI-DSS awareness.
- Conduct and participate in code reviews with a focus on security vulnerabilities, performance bottlenecks, and maintainability.