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 backend 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 bugfixes and changes
Document new and existing design of the applications
Coordinate with other developers and teams in a fastpaced collaborative development environment
Mentor and guide junior developers as needed on the technology
Requirements and qualifications
Bachelors degree in ComputerScience or related field
7 years experience as a fullstack 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 Websocket Pubsub
Experience with the Angular7 and RXJS frameworks is a plus
Detailoriented 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 thoughtleadership 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 webapplications
Strong debugging problemsolving criticalthinking and investigative skills