React UI Developer (with Java or Python experience)

Overview

On Site
$65 - $70
Accepts corp to corp applications
Contract - W2
Contract - 1 Year(s)

Skills

React.js
HTML5
CSS3
Java (Spring Boot)
Python frameworks
PostgreSQL
MongoDB
Oracle
Redis

Job Details

Job Title: React UI Developer (with Java or Python experience)

Location: Plano, TX Onsite, 5 days a week (Must live within 1-hour commute)

Duration: 1 year+ Contract

Visa Independent profiles preffered

Years of Experience: 10 years

Interview: 1st Round Video Interview + Final Onsite Interview

Anticipated start date: Immediately.

Position Overview:

We are seeking a highly experienced React UI Developer (10+ years overall IT experience) with additional expertise in Java or Python to join our technology team supporting mission-critical initiatives in the banking and capital markets domain. This is not a full-stack Java developer role frontend React expertise is the top priority, with backend Java/Python exposure required.

The ideal candidate must have strong communication skills (8/10 or better, clear English with no heavy accent), recent and relevant banking/capital markets experience, and a proven track record of building scalable, secure, and reliable applications.

Key Responsibilities:

  • Develop and maintain complex, scalable front-end applications using React.js.
  • Work with Java (Spring Boot) or Python (Django/Flask/FastAPI) for backend integrations.
  • Design and integrate RESTful APIs and microservices to support financial applications.
  • Ensure application performance, security, and compliance with banking/financial regulations.
  • Collaborate with traders, business analysts, architects, and product owners to translate requirements into robust technical solutions.
  • Support CI/CD pipelines, automated testing, and deployments.
  • Conduct code reviews, follow TDD and agile practices.
  • Stay current with emerging React, Python/Java, and financial technologies.

Required Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 10+ years of IT experience with at least 5+ years in React UI development.
  • Strong React.js, JavaScript (ES6+), HTML5, and CSS3 expertise.
  • Solid backend development experience with either Java (Spring Boot) or Python frameworks.
  • Hands-on experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Oracle, Redis).
  • Experience in banking/capital markets, with understanding of trading, risk, compliance, or digital transformation programs.
  • Excellent communication and interpersonal skills (must screen at 8/10 or better).
  • Local to Plano, TX with the ability to work onsite 5 days per week.

Preferred Skills:

  • Experience with real-time data processing (Kafka, RabbitMQ).
  • Exposure to DevOps practices and tools (Jenkins, GitLab CI, Docker, Kubernetes, Terraform).
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform).
  • Knowledge of financial products (equities, fixed income, derivatives, FX) and regulatory frameworks (Basel, MiFID, Dodd-Frank).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.