Job Description :
Java Tech Lead/ Architect
2 Open Roles
Location: San Francisco, CA
Visa: GC, USC
12+ months CTH contract
Interview process: 1 phone interview then an onsite or video interview.
Java Tech Lead/ Architect
Experienced Technical Architect with Strong hands-on coding experience in Java based ecosystem
Excellent problem solving and analytical skills
Experience building cloud-scale, cloud native, highly available software in an enterprise environment.
Strong understanding of RESTful API design principles
Experience with automated testing principles, frameworks and tools
Demonstrated desire and ability to manage Agile projects
Effective and confident presenter across multiple levels and functions
Strong verbal and written communications skills
Ability to work effectively across internal and external organizations
Ability to collaborate with business users to understand requirements
Minimum of 8 years enterprise IT application experience that includes at least 3 years of architecting strategic, scalable cloud-scale solutions
Master's degree in Computer Science, Math or related field. or Bachelor's degree in Computer Science, Math or related field with 10+ years of experience
Must-Have
Java
Spring
Spring Boot
API Design
Object oriented programming
Strong grasp of modern CI/CD principles, practices and tools
Gradle/Maven/
Junit/TestNG
Restful API
Cloud Native Architecture
Oracle/PostgreSQL/MySQL/Mariadb