Senior Java Engineer/Newport Beach/Contract/On-Site/SpringBoot/Node

Los Angeles, CA, US • Posted 7 hours ago • Updated 7 hours ago
Full Time
On-site
$60 - $80/hr
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Customer Relationship Management (CRM)
  • Application Development
  • Data Visualization
  • IT Service Management
  • SAP BASIS
  • Finance
  • Asset Management
  • Financial Software
  • IaaS
  • Employment Authorization
  • Microservices
  • DevOps
  • UI
  • HTML
  • Cascading Style Sheets
  • JavaScript
  • Oracle
  • PostgreSQL
  • GitLab
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Communication
  • Computer Science
  • Software Development
  • FOCUS
  • Financial Services
  • Front Office
  • Fixed Income
  • Financial Information eXchange
  • Python
  • .NET
  • API
  • Docker
  • Kubernetes
  • Interfaces
  • RESTful
  • Real-time
  • Trading
  • Scalability
  • Production Support
  • Agile
  • Technical Writing
  • Emerging Technologies
  • Java
  • Spring Framework
  • Frontend Development
  • TypeScript
  • AngularJS
  • React.js
  • Continuous Integration
  • Continuous Delivery
  • Cloud Computing
  • SQL
  • Database
  • Node.js
  • Collaboration
  • Management

Summary

Full-Stack Java Engineer (Contract)

Location: Newport Beach, CA (Onsite - 5 days/week)

Job Description
Our client, based in Newport Beach, CA, is a well-established software and consulting firm with longstanding client relationships and a growing product division. They specialize in application development, data visualization, and IT services, supporting large financial institutions, utilities, and federal clients. They are currently seeking a Full-Stack Java Engineer on a contract basis with strong experience in TypeScript (Angular or React) to support the development of advanced financial trading platforms.
This is an exciting opportunity to join a leading financial trading and asset management environment, working on high-impact, real-time electronic credit trading systems. The ideal candidate will thrive in a fast-paced, collaborative setting and will have a strong interest in financial systems and front-office applications. This role offers excellent exposure to modern full-stack technologies, cloud infrastructure, and DevOps practices while providing valuable experience within the financial services domain.
This role requires candidates to be authorized to work in the United States without sponsorship now or in the future. Applicants must have permanent work authorization in the U.S.; sponsorship is not available for this role.
Contract Duration: 6-12 Months Required Skills & Experience
  • Strong experience with modern front-end and backend technologies including Angular or React, Java, Spring Boot, and Node.js
  • Proven expertise in microservices architecture, cloud-native development, and DevOps practices
  • Experience building shared UI libraries, backend services, and integrating RESTful APIs with databases
  • Proficiency in HTML, CSS, and JavaScript/TypeScript
  • Hands-on experience with Oracle, PostgreSQL, and SQL development
  • Familiarity with CI/CD tools (e.g., GitLab) and cloud platforms
  • Strong analytical, problem-solving, and communication skills
  • Ability to work effectively in agile, distributed teams
  • Bachelor's degree in Computer Science or a related field
  • 7+ years of software development experience, with a focus on Java
Desired Skills & Experience
  • Experience within financial services, particularly fixed income, electronic trading, or credit products
  • Exposure to electronic trading or front-office platforms
  • Knowledge of the fixed-income trade lifecycle and FIX Protocol
  • Additional backend experience with Node.js, Python, .NET, and scalable API design
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Experience supporting production environments, including troubleshooting live trading systems
What You Will Be Doing
You will design, build, and maintain both front-end and backend components for electronic credit trading platforms. This includes developing data-driven user interfaces and RESTful APIs, ensuring high performance and reliability in real-time trading environments. You will also contribute to shared libraries and reusable components to support scalability and consistency across the platform.
Additional responsibilities include:
  • Enforcing best practices for performance, security, and maintainability
  • Providing production support, including troubleshooting and incident resolution
  • Collaborating in an agile environment with cross-functional teams
  • Participating in code reviews and contributing to technical documentation
  • Monitoring application performance and implementing improvements
  • Evaluating and recommending emerging technologies
Technical Breakdown
  • 30% Java Backend (Spring Boot, APIs)
  • 30% Frontend Development (TypeScript with Angular or React)
  • 15% CI/CD Pipelines and Cloud Technologies
  • 15% SQL and Database Development
  • 10% Node.js Development
Daily Responsibilities
  • 70% Hands-on Development
  • 30% Team Collaboration
  • 0% Management Responsibilities
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.
  • Dice Id: 10105282
  • Position Id: 879105
  • Posted 7 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Newport Beach, California

Today

Easy Apply

Contract

$60 - $80

Newport Beach, California

Today

Easy Apply

Contract

Remote

6d ago

Easy Apply

Full-time

Depends on Experience

No location provided

Today

Full-time

USD 165,000.00 - 250,000.00 per year

Search all similar jobs