Job Title: Python Developer (Banking Domain)
Location: McLean/Richmond, VA - 5 Days Onsite
Employment Type: W2
Experience: 8+ Years
Job Summary
We are seeking an experienced Python Developer with strong exposure to the Banking / Financial Services domain. The ideal candidate will design, develop, and maintain high-performance, secure, and scalable backend systems supporting core banking, payments, lending, or regulatory applications.
Experience with Golang is a strong plus, particularly for microservices and high-concurrency systems.
Key Responsibilities
Design, develop, and maintain scalable backend applications using Python
Build RESTful APIs and microservices for banking and financial systems
Work on core banking modules such as payments, lending, KYC, AML, trade finance, or treasury
Integrate third-party banking systems, APIs, and payment gateways
Develop secure and compliant applications aligned with banking regulations
Optimize application performance, scalability, and security
Write clean, testable, and well-documented code
Participate in code reviews and CI/CD pipeline implementation
Collaborate with cross-functional teams including DevOps, QA, and Product
Required Skills & Qualifications
8+ years of hands-on experience in Python development
Strong experience with frameworks like Django / Flask / FastAPI
Experience building microservices architecture
Strong knowledge of REST APIs, JSON, and API security
Experience with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB)
Experience with cloud platforms (AWS/Azure/Google Cloud Platform)
Understanding of message brokers (Kafka, RabbitMQ)
Familiarity with containerization (Docker, Kubernetes)
Strong understanding of secure coding practices
Experience in Banking / Financial Services domain (must)
Good to Have (Plus Skills)
Experience with Golang for high-performance backend services
Exposure to event-driven architecture
Knowledge of distributed systems design
Experience with DevOps tools (Jenkins, Terraform)
Knowledge of financial regulations (AML, KYC, PCI-DSS, SOX)