Logo
CapB InfoteK

Java Full Stack Lead

CapB InfoteK, Chicago, Illinois, United States, 60290

Save Job

For one of our going on project we are looking for a Java Full Stack Lead. The position is based out of Chicago.

Duties and responsibilities

Develop back-end using Java / Spring / Spring boot framework

Defect & incident triaging, debugging/analysis and prioritization of tasks/issues as required by the development and testing team

Assist witoot Cause Analysis on missed or leaked defects

Work with Program Manager to deliver the projects

Using the experience of Software Development Life Cycle, Agile methodology and understanding the project timeline, take required technical decisions to keep the project on track

Test, debug, troubleshoot, and maintain backend software and perform enhancements, bug-fixes and changes

Document new and existing design of the applications

Coordinate with other developers and teams in a fast-paced, collaborative development environment

Mentor and guide junior developers as needed on the technology

Requirements and qualifications

Bachelor''s degree in Computer-Science or related field

7+ years’ experience as a full-stack developer

Programming with Java, Kotlin, XML, Python

Strong experience in asynchronous frameworks

Experience on Web Service Integration, Application Program Interface (RESTful APIs), WebSocket and Broker Interface

Knowledge of various IoT technologies including Mobile, Java middleware, (M2M), Cloud, (Amazon, GCP)

Knowledge about various communication protocols like AMQP, MQTT, TCP, Web-socket, Pub-sub

Experience with the Angular7+ and RXJS frameworks is a plus

Detail-oriented and have the ability to deliver on time and work under deadline pressure

Ability to work as a team player and/or lead a team to build innovative Internet Protocol (IP) solutions that showcase thought-leadership and creativity

Experience with Continuous Integration (CI) and Continuous Delivery (CD), VCS (Git and GitHub) and ticketing systems (JIRA)

Experience working with agile methodologies

Demonstrable understanding of design principles for building and deploying highly available and scalable enterprise web-applications

Strong debugging, problem-solving, critical-thinking and investigative skills