Design Lead – Java Coding Review

Tanisha Systems

Chicago, IL

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Code Reviews, Coding Standards, Java, Quality Metrics, Technical Leadership, Technical/Engineering Design
LOCATION
Chicago, IL
POSTED
4 days ago
Job description: -

Job Title: Design Lead – Java Coding Review


Location: Chicago


Experience: 10–14 Years


Employment Type: Full Time / Contract



Additional Job Details:


Job Summary


We are looking for an experienced Design Lead with strong Java development and coding review expertise to lead technical design discussions and ensure high-quality coding standards across development teams. The role requires deep knowledge of Java-based enterprise applications, architecture design, and code quality governance.


Key Responsibilities


• Lead design reviews and Java code reviews to ensure adherence to enterprise coding standards and best practices.


• Analyze and review application architecture, design patterns, and code quality.


• Provide technical leadership and mentoring to development teams.


• Ensure compliance with secure coding standards, performance optimization, and scalability.


• Collaborate with architects, developers, and QA teams to resolve design and coding issues.


• Identify technical risks, code vulnerabilities, and improvement opportunities during review cycles.


• Participate in design discussions, architecture planning, and solution reviews.


• Ensure proper documentation of design decisions and code review feedback.


Required Skills


• Strong hands-on experience with Java, Spring Boot, and Microservices architecture.


• Experience in code review, design validation, and technical governance.


• Deep understanding of object-oriented design principles and design patterns.


• Experience with REST APIs, distributed systems, and enterprise application architecture.


• Knowledge of CI/CD pipelines, Git, and code quality tools (SonarQube, etc.).


• Strong problem-solving and analytical skills.


Preferred Skills


• Experience with cloud platforms (AWS / Azure / GCP).


• Knowledge of containerization (Docker, Kubernetes).


• Experience in financial services / banking domain is a plus.


Education


• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.






About Tanisha Systems, Inc.

Tanisha Systems, founded in 2002 in Massachusetts-*, is a leading provider of Custom Application Development and end-to-end IT Services to clients globally. We use a client-centric engagement model that combines local on-site and off-site resources with the cost, global expertise and quality advantages of off-shore operations. We deliver Custom Application Development, Application Modernization, Business Process Outsourcing and Professional IT Services from office locations in * and *.


Tanisha Systems services clients in Government, Banking & Financial Markets, Insurance, Healthcare, Retail & Consumer Goods, Energy & Utilities, Life Sciences, Telecom, Manufacturing and Transportation Industries around the globe. Our engagement model provides a flexible operational environment that empowers our clients with the right levels of control.



Want to read more about Tanisha Systems? Visit us at

www.tanishasystems.com

Website Open Jobs

About the Company

T

Tanisha Systems