Lead Java Engineer

Diverse Lynx, LLC
  • Philadelphia, PA
  • $110,000–$130,000 Per Year
21 days ago

Job Description

Position: Lead Java Engineer

Location: Philadelphia, PA (Remote)

Type: Full-time

Salary Range: $110,000-$130,000 per year

Job Description:

5+ years of relevant professional software engineering experience.

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.

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

Eligible to workimize 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.

Disclaimer: Diverse Lynx LLC is an Equal Opportunity Employer. All applicants and employees are evaluated without discrimination, based solely on their qualifications, ability, competence and performance. This email and its attachments may contain confidential or proprietary information and is intended only for the recipient(s). If you received this message in error, please disregard it and notify the sender. If you no longer wish to receive our communications, you may unsubscribe at any time.

Security Notice: Our official website is www.diverselynx.com We do not operate or authorize any other websites representing Diverse Lynx LLC.

Numbers & Facts

LocationPhiladelphia, PA
Salary$110,000–$130,000 Per Year

Skills

  • Agile Programming Methodologiesunmatched
  • Applications Securityunmatched
  • Business Developmentunmatched
  • Cloud Computingunmatched
  • Code Coverageunmatched
  • Code Reviewsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Documentationunmatched
  • Engineeringunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Large-Scale Systemsunmatched
  • Leadershipunmatched
  • Lynxunmatched
  • Memory Managementunmatched
  • Mentoringunmatched
  • Middlewareunmatched
  • Multithreaded Programmingunmatched
  • Object Oriented Programming (OOP)unmatched
  • Performance Tuning/Optimizationunmatched
  • Product Demonstrationunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Riskunmatched
  • Root Cause Analysisunmatched
  • SQL (Structured Query Language)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • ScrumMasterunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Software Specificationunmatched
  • Software Testingunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Static Analysisunmatched
  • Systems Administration/Managementunmatched
  • Team Lead/Managerunmatched
  • Test Automationunmatched
  • Time Managementunmatched
  • Unit Testunmatched
  • Writing Skillsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder