Job Description :
Job Title: Lead Android Developer
Location: Charlotte, North Carolina
Terms: 12 month contract
Visa Status: US Citizen, Green Card, TN or GC-EAD.
Interview process: phone screen with client manager, then phone interview with hiring manager

Requirements
8+ years of development experience, including Android application development.
5+ years of lead experience providing technical guidance and coaching to developers and engineers.
Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Experience with integration through web services and APIs and the appropriate standards (XML, JSON, REST, OAuth
Experience with implementation of software code including unit test code.
Proficiency with Java, Spring, and Spring Boot.
Proficiency with HTML 5, modern JavaScript, and CSS.
Experience implementing best practices in Agile, Continuous Integration, Continuous delivery, and other Lean Software practices.

Tech Stack
Application Server
Spring Boot
Development Languages
Java
SQL
DevOps
Any CI/CD (Gitlab, TeamCity, Stash/Bitbucket)
Gradle
Maven
Android Studio
IntelliJ
Testing
Junit
Mockito
Powermock
             

Similar Jobs you may be interested in ..