Lead Full Stack Developer | Chicago, IL - hybrid onsite

  • Chicago, IL
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Java 811
HTML5
CSS3
JavaScript
spring boot
Bootstrap Styling
material UI Jest
RTL
Unit test cases
OAuth2
JWT
SSLTLS
Junit
Mockito
stakeholder management
Docker
Kubernetes
container orchestration

Job Details

Lead Full Stack Developer

Location: Chicago, IL - hybrid onsite

Duration: 6 months

Client: TCS

We are seeking an experienced Lead Full Stack Developer with strong expertise in React, Java, Spring Boot, and Microservices architecture to lead the design, development, and delivery of scalable enterprise cloud-native applications. This role will involve technical leadership, solution design, hands-on coding and collaboration with cross-functional teams.

The candidate will serve as a key technical liaison between the offshore development team and the clients onshore stakeholders.

Key Responsibilities

Technical Leadership

Lead end-to-end development efforts, ensuring adherence to best practices, coding standards, and architectural guidelines.

Participate in code reviews, design reviews, and architecture discussions

Solution Design / Development

  • Develop and maintain responsive, user friendly front-end applications with React.js.
  • Design and develop high-performance, scalable, and secure microservices using Java, Spring Boot and related frameworks.
  • oImplement RESTFul APIs, event-driven communication, and messaging solutions oIntegrate with databases (SQLNoSQL), caching systems, and external services oSolid understanding of Microsoft Azure.

Collaboration

Work closely with Product Owners, Business Analysts, and QA teams to define requirements and deliver solutions.

Coordinate with offshore teams to align priorities, resolve blockers, and ensure timely delivery.

Quality Performance

Ensure application performance, scalability, and security are optimized.

Onshore Client Engagement

Act as the primary technical contact for the client oProvide regular updates, technical presentations, and recommendations to stakeholders.

Required Skills / Qualifications

- Education Bachelors or Masters degree in Computer Science, Engineering, or related field

- Experience 7 years of software development experience, with at least 3 years in a technical leadership role.

Technical Skills

  • Strong proficiency in Java 811 and spring boot.
  • Strong proficiency in React.js and front end development (HTML5,CSS3,JavaScript)
  • ReduxFlux state management in react apps
  • Bootstrap Styling, material UI Jest, RTL for Unit test cases
  • Knowledge in web pack, micro front end UI development
  • Strong proficiency of RESTful APIs and API design principles.
  • Expertise with Cloud platforms (preferably Azure)
  • Knowledge of Docker, Kubernetes and container orchestration oProficiency in SQL and NoSQL databases.
  • Familiarity with CICD pipelines and automation tools.
  • Knowledge of security best practices (OAuth2, JWT, SSLTLS).

Soft Skills

  • Strong communication and stakeholder management.
  • Leadership and mentoring skills.
  • Problem-solving and analytical thinking.
  • Ability to work independently and in a distributed team.

Preferred Skills

  • Familiarity with Kafka, RabbitMQ or other messaging systems
  • Knowledge of Domain-Driven Design (DDD) and API Gateway patterns
  • Knowledge of automated testing frameworks (Junit, Mockito)
  • Experience with Agile/Scrum methodology

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About TekDallas