Python Developer

VALUE SPECTRUM TECHNOLOGIES LLC
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Cloud Computing Cloud Engineering Code Review Continuous Integration DevOps Distributed Systems Amazon DynamoDB
+34 more
Monitoring of Systems Identity and Access Management Python (Programming Language) PostgreSQL NoSQL OAuth Oracle (Applications) Queueing Systems Cloud Services Prometheus JSON Web Token Secure Coding Systems Integration Data Logging Enterprise Software Applications Flask (Web Framework) Grafana Software Security Generative AI Fastapi Event Driven Architecture Kubernetes Amazon Bedrock Apache Kafka Functional Programming Api Design Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Splunk AWS EKS Docker Microservices

Job description

  • Design, develop, and maintain Python-based microservices for banking applications.
  • Build secure and scalable REST APIs using Flask.
  • Deploy and manage applications on AWS EKS/Kubernetes.
  • Develop containerized applications using Docker and support CI/CD deployments.
  • Integrate AWS services and build cloud-native solutions.
  • Integrate AI/ML and GenAI capabilities into enterprise applications and APIs.
  • Implement API authentication, authorization, logging, monitoring, and security.
  • Troubleshoot application, API, Kubernetes, and AWS production issues.
  • Work with Kafka/message queues for asynchronous and event-driven processing.
  • Collaborate with architects, DevOps, QA, data/ML engineers, and banking business teams.
  • Participate in code reviews, technical design, testing, deployment, and production support.
  • Ensure applications meet banking security, reliability, scalability, and compliance requirements.

Requirements

We are seeking an experienced Python Developer with strong expertise in AWS Cloud, Microservices, Flask, REST APIs, and Kubernetes/EKS to develop scalable, secure applications for a banking/financial services client. The ideal candidate will have hands-on experience with the AWS ecosystem, Docker, CI/CD, API development, and cloud-native architectures, along with AI/ML or Generative AI integration using technologies such as SageMaker or Amazon Bedrock. Banking domain experience and knowledge of secure, highly available enterprise applications are highly preferred., * 5+ years of experience in Python development.

  • Strong hands-on experience with Flask and REST API development.
  • Strong understanding of Microservices architecture and distributed systems.
  • Hands-on experience with AWS Cloud services, especially EKS, EC2, S3, Lambda, API Gateway, SQS/SNS, RDS, and CloudWatch.
  • Strong experience with Kubernetes and Amazon EKS, including deployments, services, ingress, ConfigMaps, Secrets, and scaling.
  • Experience with Docker and CI/CD pipelines.
  • Experience integrating AI/ML or Generative AI capabilities into Python applications; AWS SageMaker or Bedrock experience is a plus.
  • Strong experience with relational/NoSQL databases such as Oracle, PostgreSQL, or DynamoDB.
  • Experience with Kafka or event-driven architectures is preferred.
  • Strong understanding of API security, OAuth/JWT, IAM, encryption, and secure coding practices.
  • Experience with monitoring and observability tools such as CloudWatch, Splunk, Grafana, or Prometheus.
  • Banking/Financial Services domain experience is highly preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…