Java Technical Lead - Full Stack

Apply Now

Company: Info Way Solutions

Location: Chicago, IL 60629

Description:

Job Summary:

We are seeking an experienced Java Technical Lead - Full Stack to drive the end-to-end software development lifecycle. This role requires strong expertise in Java, Spring Boot, Microservices, React JS and having knowledge on Micro Front End Frame works. The candidate will be responsible for designing, implementing, and maintaining high-performance, scalable, and resilient applications that support business needs.

As a Technical Lead, you will collaborate with business stakeholders, product management, and cross-functional teams to define application objectives, ensure best practices, and mentor engineers. You will also be responsible for architectural decisions, code reviews, and driving innovation within the team.

Experience:

10+ years of experience in software development

At least 3+ years in a technical lead role

Required Technical Skills:

Backend: Core Java, Spring Boot, Microservices, Spring Transactions, Spring MVC

Frontend: React.js

Architecture & Best Practices: Scalable system design, API development, Design Patterns

Databases: SQL & NoSQL databases (PostgreSQL, MongoDB, etc.)

DevOps & Cloud: Azure Cloud (Preferred), CI/CD, Docker, Kubernetes

Testing: Unit Testing, Integration Testing, Performance Testing

Knowledge of cloud-native development (Azure/AWS/GCP)

Nice to Have:

Experience in Fund Accounting, Capital Markets, Asset & Wealth Management

Roles & Responsibilities:

Lead and mentor a team of engineers in backend and frontend development

Define architecture and technical roadmaps for applications

Design and implement scalable Java-based microservices

Lead the development and integration of front-end applications using React

Conduct code reviews, design reviews, and ensure best practices

Troubleshoot and resolve technical challenges efficiently

Collaborate with business teams to translate requirements into technical solutions

Ensure high-quality, testable, and maintainable code

Guide the team in CI/CD practices, automated testing, and DevOps

Drive innovation and continuous improvements in system architecture

Soft Skills:

Strong problem-solving and analytical skills

Excellent communication and stakeholder management

Ability to work in an agile, fast-paced environment

Passion for mentoring and growing technical talent

Similar Jobs