Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Lead Software Engineer - Java Data Engineering

  • Job type Posted on: Jul 13, 2026
  • Experience level Leading Utilities Organization
  • Employment type Plano, Texas
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Lead Software Engineer - Java Data Engineering roles in Texas.

View Salary Guide →

Job Title :

Lead Software Engineer - Java Data Engineering

Job Type :

Full-time

Job Location :

Plano Texas United States

Remote :

No

Jobcon Logo Job Description :

Lead Software Engineer – Java Data Engineering Seeking a Lead Software Engineer with strong Java and Data Engineering expertise to design, build, and maintain scalable enterprise data pipelines and backend processing solutions. This role will focus on ingesting, validating, transforming, and integrating large volumes of data while supporting enterprise identity, access governance, and cybersecurity initiatives. The ideal candidate has extensive experience developing Java-based backend applications, building high-performance data pipelines, optimizing database performance, and integrating data across enterprise platforms. Experience with identity governance solutions such as CyberArk and SailPoint is highly desirable. Key Responsibilities Design, develop, and maintain high-volume data ingestion pipelines. Build scalable backend services for data validation, transformation, and processing. Develop ETL/ELT solutions to integrate data from multiple enterprise systems. Implement business rules for risk assessment and data processing. Support large-scale batch and real-time data processing. Develop enterprise applications using Java. Design RESTful APIs and backend microservices. Write clean, maintainable, and reusable code. Participate in architecture discussions and technical design reviews. Design and optimize relational database structures. Perform SQL performance tuning and query optimization. Develop indexing strategies and efficient data models. Manage large-scale datasets and complex update logic. Integrate data across internal and external enterprise systems. Support identity governance and privileged access management integrations. Ensure data quality, consistency, and reliability. Participate in Agile ceremonies. Perform code reviews and peer mentoring. Utilize GitHub for source control. Support CI/CD deployment pipelines. Collaborate with architects, engineers, security teams, and business stakeholders. Required Qualifications 5+ years of Software Engineering or Data Engineering experience. Strong Java development experience. Experience building enterprise data ingestion frameworks. Experience developing scalable backend processing applications. Strong SQL and database development skills. Experience with: Query optimization Indexing strategies Data modeling Database performance tuning Experience handling large-scale data processing. Experience with GitHub. Experience working within Agile teams. Excellent communication skills. Preferred Qualifications CyberArk integration SailPoint integration Identity Governance (IGA) Identity & Access Management (IAM) ETL development Enterprise Security Data Warehousing API development Distributed systems Financial Services experience Technologies Languages: Java, SQL Data Engineering: ETL, ELT, Data Pipelines, Data Integration, Data Processing, Data Modeling Databases: Oracle, SQL Server, PostgreSQL, DB2 DevOps: GitHub, CI/CD, Git Security: CyberArk, SailPoint, IAM, IGA

Jobcon Logo Position Details

Posted:

Jul 13, 2026

Reference Number:

14660_CCC1284CEE1C5479C0D25C442F9C2B76

Employment:

Full-time

Salary:

Not Available

City:

Plano

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Lead Software Engineer - Java Data Engineering    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Lead Software Engineer – Java Data Engineering Seeking a Lead Software Engineer with strong Java and Data Engineering expertise to design, build, and maintain scalable enterprise data pipelines and backend processing solutions. This role will focus on ingesting, validating, transforming, and integrating large volumes of data while supporting enterprise identity, access governance, and cybersecurity initiatives. The ideal candidate has extensive experience developing Java-based backend applications, building high-performance data pipelines, optimizing database performance, and integrating data across enterprise platforms. Experience with identity governance solutions such as CyberArk and SailPoint is highly desirable. Key Responsibilities Design, develop, and maintain high-volume data ingestion pipelines. Build scalable backend services for data validation, transformation, and processing. Develop ETL/ELT solutions to integrate data from multiple enterprise systems. Implement business rules for risk assessment and data processing. Support large-scale batch and real-time data processing. Develop enterprise applications using Java. Design RESTful APIs and backend microservices. Write clean, maintainable, and reusable code. Participate in architecture discussions and technical design reviews. Design and optimize relational database structures. Perform SQL performance tuning and query optimization. Develop indexing strategies and efficient data models. Manage large-scale datasets and complex update logic. Integrate data across internal and external enterprise systems. Support identity governance and privileged access management integrations. Ensure data quality, consistency, and reliability. Participate in Agile ceremonies. Perform code reviews and peer mentoring. Utilize GitHub for source control. Support CI/CD deployment pipelines. Collaborate with architects, engineers, security teams, and business stakeholders. Required Qualifications 5+ years of Software Engineering or Data Engineering experience. Strong Java development experience. Experience building enterprise data ingestion frameworks. Experience developing scalable backend processing applications. Strong SQL and database development skills. Experience with: Query optimization Indexing strategies Data modeling Database performance tuning Experience handling large-scale data processing. Experience with GitHub. Experience working within Agile teams. Excellent communication skills. Preferred Qualifications CyberArk integration SailPoint integration Identity Governance (IGA) Identity & Access Management (IAM) ETL development Enterprise Security Data Warehousing API development Distributed systems Financial Services experience Technologies Languages: Java, SQL Data Engineering: ETL, ELT, Data Pipelines, Data Integration, Data Processing, Data Modeling Databases: Oracle, SQL Server, PostgreSQL, DB2 DevOps: GitHub, CI/CD, Git Security: CyberArk, SailPoint, IAM, IGA

Loading
Please wait..!!