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.
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