Haystack
← Back to Jobs
Engineering
DK

Java Lead Engineer

DKMRBH Inc.Chicago, IL🇺🇸United StatesPosted Sep 29, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Chicago, IL, United States
Posted
23 hours ago

Job Description

Job Title: Java Lead Engineer

Job Location: Chicago, IL

Position Description:

Education Requirements:

- Bachelor's degree in Computer Science or Electrical Engineering

Preferred Education:

- Master's degree in Computer Science or Electrical Engineering

Required Skills for the Java Lead Engineer:

- 10+ years' experience of designing and developing software applications in Java

- Minimum of 3+ years’ experience in leading geographically disbursed teams

- Strong Java 17

- Backend development 

- RESTful web services

- AWS knowledge – IAM, Kinesis, DynamoDB, API stack, SQS, SNS, KMS

- Slick – SQL queries

- DevOps

- High Availability and Reliable Solutions

- Some architecture experience

- Ability to work under pressure and within time constraints

- Passion for technology and an eagerness to contribute to a team-oriented environment

Java Lead Engineer Overview:

As a Java Lead Engineer you will contribute to design, development and deployment of the Company's state-of-the-art digital platform.

Responsibilities:

- Competent to perform all programming and development assignments without close supervision; normally assigned the more complex aspects of systems work

- Acts as team leader for development and support groups; provides programming and application/technical leadership, guidance, and assistance to other team members

- Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls

- Works independently on complex systems or infrastructure components that may be used by one or more applications or systems

- Drives application development focused around delivering business valuable features 6. Maintains high standards of software quality within the team by establishing good practices and habits

- Identifies and encourages areas for growth and improvement within the team

- Mentors junior developers

- Communicates with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness

- Leads development of new functionality and applications on cross-functional teams

- Performs integration testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results

- Participates in technology evaluation and recommendations

- Applies an enterprise-wide view to solutions to support the adoption of standards and practices and promote reuse

Similar jobs