Job Title: Lead Java/Angular Developers
Location: Phoenix, AZ (Remote until Covid19)
Duration: 3 Months (CTH)
Visa Accepted: Only USC & GC
Description:
Responsibilities:
- 60% hands-on development in Java technologies, 20% Application Architecture, 10% Team management and mentoring, 5% SDLC Process, 5% Infrastructure Releases
- Create high quality code in an agile, test-driven development environment utilizing Java Stack
- Influence the Technical Requirements Definition Process
- Partner with development team to map technical requirements into architecture and technical design tasks, plan releases and deliver on commitments
- Collaborate with core SBS teams on shared services such as Infrastructure, Security and Operations
- Support production applications and releases
- Perform performance and scalability analysis
- Inspire, lead and mentor team members
Required Qualifications:
- 8 years overall software development experience
- 5+ years hands-on experience in Java Stack (Open Source Java, Spring Framework, Spring Boot) and relational databases (Oracle, MySQL)
- 2+ years of managing and/or leading a development team
- 4+ years of developing effective APIs and REST/SOAP web services
- Ability to work and deliver independently
- Strong leadership and communication skills
Preferred Qualifications:
- Frontend experience JavaScript, jQuery, AJAX, HTML5, CSS3, Angular SPA
- Scale Technologies: Redis, Elastic Search, Kafka, NoSQL
- Microservices and Distributed architecture, DevOps/Cloud/AWS
- Led/Managed offsite vendor Software Development
- Agile SDLC/Scrum/Kanban processes
- BS/MS in Computer Science