Job closedPosted a month ago

Motion Recruitment - Backend Python Developer

Developer
Open to offers Jersey City, United States
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Developer is needed in Jersey City, United States.

Client: Motion Recruitment

Location: Jersey City, NJ

Contract: Contract

Job Description

Grow your career as a Senior Backend Python Developer with an innovative global bank in Jersey City, NJ. This contract role has a strong possibility of extension and/or conversion, requiring a hybrid schedule with 2-3 days onsite per week. Join one of the world’s most renowned global banks, with a legacy of over 200 years in continuously evolving financial services. Collaborate with some of the smartest minds in the industry who are eager to share their knowledge and learn from you.

Contract Duration: 6+ Months

Requirements

Required Skills & Experience

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
  • 5-7 years of experience developing backend systems and services using Python.
  • Strong proficiency in Python and related libraries (e.g., NumPy, Pandas).
  • Experience building REST APIs and working in microservices or service-oriented architectures.
  • Experience with data processing, ETL pipelines, or data engineering concepts.
  • Familiarity with LLMs and GenAI technologies.
  • Understanding of distributed systems and backend integration patterns.
  • Ability to work independently and collaboratively in a global team.

Desired Skills & Experience

  • Experience with distributed data tools (e.g., Hadoop, Spark, Hive).
  • Knowledge of databases (e.g., MySQL or other relational databases).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes/OpenShift).
  • Background in financial services, banking, or risk environments.
  • Experience with AI developer tools such as Copilot.

What You Will Be Doing

  • Design, develop, and implement scalable backend systems using Python, focusing on microservices and API-driven architecture.
  • Build and maintain RESTful APIs and backend services for data ingestion, processing, and integration.
  • Develop data processing pipelines to handle structured and unstructured data.
  • Collaborate with global Technology teams across multiple time zones in a hybrid environment.
  • Apply Object-Oriented Programming (OOP) principles and backend engineering best practices.
  • Drive resolution of complex technical challenges through analysis of system flows and business processes.
  • Ensure solutions align with enterprise architecture, performance, and scalability requirements.
  • Establish and follow standards for coding, testing, debugging, and deployment in backend environments.
  • Perform data extraction, transformation, and analysis to support business use cases.
  • Implement unit testing and TDD to ensure the reliability and maintainability of backend services.
  • Contribute to microservices ecosystem, including service integration and inter-service communication.
  • Support the integration of LLMs and GenAI capabilities into backend systems and workflows.
  • Mentor junior developers and promote strong engineering and coding standards.
  • Identify and manage risks, ensuring compliance with policies, regulatory requirements, and governance standards.

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.