Jobs · Engineering · New Jersey

Lead Software Engineer - Backend Java, Markets Tech

hackajob · Jersey City, NJ · 1 wk ago
On-siteEngineeringFull-time

Job Responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with the ability to solve complex problems and deliver scalable solutions across distributed systems and microservices architectures.
  • Develops secure, high-quality production code, and reviews and debugs code written by others to ensure engineering excellence.
  • Builds and integrates AI/ML and GenAI into production platforms, including LLMs, RAG, embeddings, vector databases, and MLOps for lifecycle management, monitoring, and governance.
  • Drives adoption of enterprise-authorized AI-assisted engineering practices (code review/refactoring, test acceleration, incident/root-cause analysis) with consistent validation standards (secure coding, peer review, automated testing) and reuse of effective patterns.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability, resiliency, and performance of applications.
  • Ledges evaluation sessions with internal teams and stakeholders to assess architectural designs and ensure alignment with enterprise technology strategies.
  • Contributes to platform modernization through adoption of cloud-native, event-driven, and microservices-based architectures.
  • Provides technical leadership and mentorship to engineers, fostering a collaborative, inclusive, and high-performing engineering culture.
  • Pairs with business, product, and operations teams to translate Prime Finance and Broker Dealer requirements into scalable technical solutions.
  • Ensures robust delivery across environments with strong focus on SDLC, testing (unit, SIT, UAT), and production stability.

    Required Qualifications, Capabilities, And Skills

    • Formal training or certification on software engineering concepts and 5+ years of applied experience.
    • Hands-on practical experience delivering system design, application development, testing, and operational stability in large-scale enterprise environments.
    • Advanced proficiency in Java, Spring Boot and REST APIs programming language within microservices in a distributed systems architecture.
    • Strong experience with Relational databases (Oracle/DB2) and/or NoSQL (MongoDB) and CI/CD pipelines, DevOps, and automation practices.
    • Proficient in all aspects of the Software Development Life Cycle (SDLC).
    • Strong problem-solving, analytical, and stakeholder communication skills.
    • Demonstrated proficiency in building high-volume, low-latency, mission-critical financial systems.
    • Practical experience integrating AI/ML and GenAI into enterprise applications, including LLMs, RAG pipelines, embeddings, vector stores/databases, model evaluation, and production monitoring (MLOps).
    • Demonstrated experience leading effective use of approved AI-assisted software development tools (coding, code review, test acceleration, troubleshooting), with the ability to set team expectations for validating AI outputs for correctness, performance, and security.

    Preferred Qualifications, Skills, And Capabilities

    • Cloud-native development (AWS or equivalent).
    • Exposure to Prime Finance, Securities Lending, or Broker Dealer platforms.
    • Experience with event-driven architectures (Kafka, MQ) and messaging systems.
    • Familiarity with modern front-end technologies (React, UI frameworks).
    • Exposure to domain-driven design, full-stack development, and modern architectural patterns.
    • Experience with observability tools (Splunk, Grafana, Prometheus, ELK).
    • Interest in adopting emerging technologies (AI-assisted development, automation, advanced analytics).

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net