Previous Job
Technology Lead | Spring | Sprng-Boot
Ref No.: 18-03829
Location: Newark, California
Position Type:Contract
Timesheet Submission Frequency:Weekly
Invoice submission frequency:Monthly
Timesheet Instructions for Consultants:Consultant will use Clients system to enter time
KAYGEN is an emerging leader in providing top talent for technology based staffing services. We specialize in providing high-volume contingent staffing, direct hire staffing and project based solutions to companies worldwide ranging from startups to Fortune 500 and Managed Service Providers (MSP) across a wide variety of industries

Job Description.

Must Have Skills (Top 3 technical skills only) *

1. Experience with SpringBoot and Spring and RESTful APIs 2. Experience in writing performant SQL through both raw queries and ORMs such as Hibernate or SpringData 3. Knowledge of common design patterns in development MVC, MVVM, etc

Nice to have skills (Top 2 only)

1. Knowledge of JWT
2. Working knowledge of Linux and Bash

Detailed Job Description:

5 years of experience building web applications with Java 8Experience with SpringBoot and SpringExperience writing Java based RESTful APIsExperience writing unit testsExperience in writing performant SQL through both raw queries and ORMs such as Hibernate or SpringDataKnowledge of web infrastructure technology stack ApacheNginx, UbuntuCentOS, MySQL, MemcacheRedisKnowledge of common design patterns in development MVC, MVVM, etcKnowledge of JWTWorking knowledge of GitWorking knowledge of Linux and

Minimum years of experience*:

Certifications Needed: No

Top 3 responsibilities you would expect the Subcon to shoulder and execute*:

1. Ability to multitask and manage tasks with varying priorities 2. Ability to work independently with minimal supervision 3. Comfortable working in a multidiscipline, geographically dispersed team

Interview Process (Is face to face required?) Yes Any additional information you would like to share about the project specs/ nature of work:

At KAYGEN, we are always looking for dynamic, talented and experienced individuals. We invite you to join our team of talented IT professionals, consulting at client locations across the globe. Our culture is team-orientated; we strive to stand by our core values of respect, honesty and integrity. Our team of experienced staffing experts will work with you to find you the best opportunity. For more information please visit us at