Previous Job
Previous
Design Lead – Java
Ref No.: 26-00249
Location: Chicago, Illinois
Position Type:Contract
Job Title: Design Lead – Java

Location: Chicago, IL (Onsite)
Duration: Contract

Job Description:
We are looking for an experienced Design Lead – Java to join our team in Chicago, IL. The ideal candidate will have strong expertise in Java-based system design, multithreading, and microservices architecture, along with experience in payment or card processing domains. This role requires a technical leader who can design scalable, high-performance applications and guide development teams in building robust enterprise solutions.

Key Responsibilities:

· Lead the design and architecture of enterprise-grade applications using Java and microservices architecture.

· Design and develop high-performance, multithreaded systems for large-scale distributed environments.

· Work closely with cross-functional teams to deliver scalable and resilient solutions.

· Provide technical leadership, best practices, and architectural guidance to development teams.

· Collaborate with product managers, architects, and stakeholders to define system requirements and technical strategies.

· Ensure applications are designed with performance, security, and scalability in mind.

· Participate in code reviews, design discussions, and architecture planning.

· Work with systems related to card processing, payment platforms, or financial transaction systems.

Required Skills:

· Strong experience in Java development and system design.

· Experience with multithreading and concurrency in high-performance systems.

· Expertise in microservices architecture and distributed systems.

· Experience in C++ development is a plus.

· Experience in payment processing, cards, or financial transaction systems is highly preferred.

· Strong problem-solving and architectural design skills.

· Excellent communication and leadership abilities.

Preferred Qualifications:

· Experience working in high-volume transactional systems.

· Prior experience in financial services or payment platforms.

· Familiarity with modern DevOps practices and cloud environments.