Unknown Company

Software Engineer - Onsite - Newport Beach

newport coast, ca • Posted 1 weeks ago
Onsite Full Time General

Software Engineer - Onsite - Newport BeachA Newport Beach–based consulting and software firm is seeking an experienced Full-Stack Java Engineer to join their team on a Full-Time basis. The organization has a strong history of delivering solutions across application development, data visualization, and IT services, supporting clients in financial services, utilities, and government sectors. In this role, you will contribute to the development of sophisticated electronic trading platforms, particularly within credit and fixed-income markets.

This position offers the opportunity to work in a high-impact, real-time trading environment while gaining exposure to modern technologies, cloud-native architecture, and DevOps methodologies. This opportunity is best suited for professionals who enjoy fast-paced, collaborative environments and have a strong interest in financial systems and front-office applications.Key ResponsibilitiesDesign, develop, and maintain both frontend and backend components of electronic trading applicationsBuild responsive, data-driven user interfaces alongside robust RESTful APIsContribute to reusable components and shared libraries to support scalability and consistencyApply best practices in performance optimization, security, and maintainabilitySupport live production systems, including troubleshooting and resolving issuesWork closely with cross-functional teams in an agile development environmentParticipate in peer code reviews and maintain technical documentationMonitor application health and implement performance improvementsResearch and recommend new tools and technologies where appropriateRequired QualificationsStrong experience with modern development stacks, including:Frontend: Angular or React (TypeScript)Backend: Java (Spring Boot), Node.jsSolid understanding of microservices architecture, cloud-native design, and DevOps practicesExperience building APIs and integrating them with databasesProficiency in HTML, CSS, JavaScript, and TypeScriptHands-on database experience with Oracle, PostgreSQL, and SQLFamiliarity with CI/CD pipelines and tools such as GitLabExcellent problem-solving, analytical, and communication skillsAbility to collaborate effectively within distributed agile teamsBachelor's degree in Computer Science or a related discipline7+ years of professional software development experience, with a primary focus on JavaPreferred QualificationsBackground in financial services, particularly in fixed income or electronic trading systemsExposure to front-office trading environments or platformsUnderstanding of the fixed-income trade lifecycle and FIX protocolAdditional backend experience with technologies such as Node.js, Python, or.NETExperience with containerization and orchestration tools (Docker, Kubernetes)Familiarity with CI/CD pipelines in production environmentsExperience supporting live systems, especially within trading contextsTechnical Focus (Approximate Allocation)30% Java backend development (Spring Boot, APIs)30% Frontend development (Angular or React with TypeScript)15% CI/CD and cloud infrastructure15% Database design and SQL development10% Node.js developmentWork Allocation70% Hands-on development30% team collaboration and agile participation0% managerial responsibilitiesSpecialization: Python, Java

Software Engineer - Onsite - Newport Beach in newport coast at Unknown Company

This position is listed as full time and onsite.

Back to Job Search