Java Technical Lead

Prophecy Technologies

$120K — $145K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in software engineering and system architecture.
  • Deep experience in building streaming pipelines and event-driven systems.
  • Hands-on experience with message brokers such as Kafka.
  • Expert-level coding proficiency in Java, Python, or Scala.
  • Extensive knowledge in microservices architecture and API design.
  • Strong background in entity-driven design and canonical data modeling.
  • Experience with CI/CD, containerization, and deployment automation.

Responsibilities

  • Design and build core components of the data platform including data ingestion pipelines.
  • Create scalable ingestion frameworks optimized for low latency and high throughput.
  • Define canonical data models and ensure alignment between data sources and platform architecture.
  • Develop GraphQL/API driven access layers and microservices for data access.
  • Establish engineering standards for coding practices and quality assurance.
  • Participate in Sprint planning and technical troubleshooting sessions.
  • Write and maintain production-quality code while debugging complex issues.

Benefits

  • Opportunity to lead and influence architectural decisions.
  • Work hands-on with cutting-edge technologies in data engineering.
  • Collaborative team culture with a focus on innovation and quality.
  • Exposure to enterprise-level scale challenges in data management.
  • Professional development opportunities in advanced data technologies.
Full Job Description
Role Overview:

This role is for an onsite Technical Lead, expected to be technically strong with good hands-on experience and execution-focused. The individual will operate as the onsite technical authority, ensuring architecture intent is correctly translated into high-quality, scalable implementation. They will lead by example through hands-on development and solution build-out, owning critical components of data pipelines, APIs, and platform services, and guiding engineering teams while actively contributing to code, design, and troubleshooting.

Key Responsibilities:
  • Design and build core components of the data platform, including batch and real-time data ingestion pipelines, transformation and processing logic, and data access services (APIs/GraphQL layer).
  • Build scalable ingestion frameworks from multiple enterprise systems optimized for low latency, high throughput, reliability, and fault tolerance.
  • Define and implement canonical data models and entity relationships, translating business entities into physical data structures and API schemas, ensuring consistency between source systems, data platform, and consumption layers.
  • Develop and lead implementation of GraphQL/API driven access layer and microservices for exposing enterprise data entities.
  • Establish engineering standards, including CI/CD practices, coding standards, and code quality discipline.
  • Participate in design reviews, Sprint planning, and technical troubleshooting sessions.
  • Write production-grade code, troubleshoot, and resolve complex technical issues across layers.

Required Skills:
  • Deep experience building streaming pipelines, event-driven systems, and designing and implementing APIs.
  • Hands-on experience with Message brokers (Kafka or equivalent), GraphQL or REST API development.
  • Expert-level coding experience in Java, Python, or Scala.
  • Expertise in Microservices architecture and service design.
  • Strong experience in Entity-driven design, Canonical data modeling, and Schema design for scalable systems.
  • Experience with CI/CD pipelines, Containerization, deployment automation, and environment management.
  • Experience implementing logging, monitoring, alerting, and data validation frameworks, coupled with strong debugging and troubleshooting capabilities.
  • Proficiency in Java Rest web services.
  • Experience with DevOps Continuous Integration and Continuous Delivery (CI/CD).
  • Knowledge of NoSQL GraphDB.

Qualifications:
  • 10+ years of experience.

Similar Jobs

More Jobs at Prophecy Technologies

  • SAP Security Technical Lead
    $125K — $150K *
    Raritan, NJ 08869 (Somerset County)
    Enterprise Technology
    In-Person
  • Integration Lead (IBM ACE
    $110K — $130K *
    Minneapolis, MN 55407 (Hennepin County)
    Energy & Utilities
    In-Person
  • Kubernetes Engineer
    $110K — $130K *
    Phoenix, AZ 85032 (Maricopa County)
    Information Technology
    In-Person
  • Java Technical Lead
    $120K — $145K *
    Phoenix, AZ 85032 (Maricopa County)
    Information Technology
    In-Person
  • SAP EAM Consultant
    $110K — $130K *
    Rosemead, CA 91770 (Los Angeles County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Java Technical Lead jobs: