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

Lead Java Engineer

  • Lead Java Engineer job type Posted on: Oct 22, 2026
  • Lead Java Engineer experience level Apptad Inc
  • Lead Java Engineer employment type Philadelphia, Pennsylvania
  • Lead Java Engineer employment type Onsite
  • Lead Java Engineer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Lead Java Engineer roles in Pennsylvania.

View Salary Guide →

Job Title :

Lead Java Engineer

Job Type :

Full-Time

Job Location :

Philadelphia Pennsylvania United States

Remote :

No

Jobcon Logo Job Description :

Must Have Technical/Functional Skills
5+ years of relevant professional software engineering experience.
Expert-level proficiency in Java (Java 11 or higher preferred).
Deep, hands-on experience with Spring Batch, including custom readers/writers, step flows, partitioning, retry/skip logic, and job orchestration.
Prior experience leading teams or acting as a senior technical mentor.
Strong command of OOP principles and proven ability to apply classic design patterns in real-world, large-scale systems.
Strong understanding of multi-threading, performance tuning, and memory management in Java.
Familiarity with relational databases, SQL, and transactional behavior in batch processing.
Experience with CI/CD pipelines, Git, automated testing, and cloud or container environments.
Roles & Responsibilities
Participate in Agile ceremonies including daily standup, grooming, retrospective, demos, sprint and PI planning as part of the Alchemist scrum team. Assist team in decomposing features into user stories, and raise risk/challenges to scrum master and architect.
Lead the design and evolution of a configurable batch-processing platform based on Spring Batch with significant customizations.
Build and enhance complex batch workflows, job orchestration layers, partitioning strategies, and custom Spring Batch components
Optimize memory, threading models, chunk sizes, retry policies, and failure recovery strategies.
Apply advanced OOP design patterns (e.g., Strategy, Template Method, Factory, Builder, Chain of Responsibility) to construct highly flexible and extensible components.
Drive design decisions that improve platform modularity, configurability, and performance.
Create and maintain platform frameworks, libraries, and reusable abstractions.
Create and Maintain software design specification documentation
Ensure software quality by conducting design reviews, code reviews, and enforcing unit testing/code coverage, static analysis, and software application security testing standards.
Participate in software release preparation, go-live, and hypercare activities to ensure development results in business value delivery
Quarterback production incident and defect root cause analysis ensuring issues are quickly identified and assigned to the correct developer for timely remediation
Stay current with latest middleware and enterprise integration trends and proactively discuss improvement opportunities with architect
Generic Managerial Skills, If any
Preferred Skills
Experience with AWS services including AWS Batch, S3, EFS, and RDS
Experience building or supporting highly configurable, metadata-driven platforms.
Experience with enterprise scheduling tools (Stonebranch).
Experience with observability platforms (NewRelic, SumoLogic).

Jobcon Logo Position Details

Posted:

Oct 22, 2026

Reference Number:

33838-5039

Employment:

Full-time

City:

Philadelphia

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

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

Lead Java Engineer    Apply

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

Must Have Technical/Functional Skills
5+ years of relevant professional software engineering experience.
Expert-level proficiency in Java (Java 11 or higher preferred).
Deep, hands-on experience with Spring Batch, including custom readers/writers, step flows, partitioning, retry/skip logic, and job orchestration.
Prior experience leading teams or acting as a senior technical mentor.
Strong command of OOP principles and proven ability to apply classic design patterns in real-world, large-scale systems.
Strong understanding of multi-threading, performance tuning, and memory management in Java.
Familiarity with relational databases, SQL, and transactional behavior in batch processing.
Experience with CI/CD pipelines, Git, automated testing, and cloud or container environments.
Roles & Responsibilities
Participate in Agile ceremonies including daily standup, grooming, retrospective, demos, sprint and PI planning as part of the Alchemist scrum team. Assist team in decomposing features into user stories, and raise risk/challenges to scrum master and architect.
Lead the design and evolution of a configurable batch-processing platform based on Spring Batch with significant customizations.
Build and enhance complex batch workflows, job orchestration layers, partitioning strategies, and custom Spring Batch components
Optimize memory, threading models, chunk sizes, retry policies, and failure recovery strategies.
Apply advanced OOP design patterns (e.g., Strategy, Template Method, Factory, Builder, Chain of Responsibility) to construct highly flexible and extensible components.
Drive design decisions that improve platform modularity, configurability, and performance.
Create and maintain platform frameworks, libraries, and reusable abstractions.
Create and Maintain software design specification documentation
Ensure software quality by conducting design reviews, code reviews, and enforcing unit testing/code coverage, static analysis, and software application security testing standards.
Participate in software release preparation, go-live, and hypercare activities to ensure development results in business value delivery
Quarterback production incident and defect root cause analysis ensuring issues are quickly identified and assigned to the correct developer for timely remediation
Stay current with latest middleware and enterprise integration trends and proactively discuss improvement opportunities with architect
Generic Managerial Skills, If any
Preferred Skills
Experience with AWS services including AWS Batch, S3, EFS, and RDS
Experience building or supporting highly configurable, metadata-driven platforms.
Experience with enterprise scheduling tools (Stonebranch).
Experience with observability platforms (NewRelic, SumoLogic).

Loading
Please wait..!!