Job Description :

Req 1: Title: Backend developer Hybrid Role Sunnyvale, CA,
Sr Core Java Developers very strong on Core Java, Data Structures, Multithreading and Design Patterns ,Spring Boot ,Microservices .
Preferred years of experience: 12+ years

Location: Sunnyvale, CA, United States
Description: 
Ideal candidate should satisfy below criteria: 
• Minimum 6 years of experience 
• Strong Java programming 
• Good with REST architecture 
• Experienced with Kafka 
• Expertise with NoSQL DB - Cassandra 
• Good with RDBMS and No SQL technologies 
• Git/Maven 
Good to have: 
• Messaging experience – JMS, ActiveMQ, RabbitMQ 
Remarks: 
12 months to begin with but will likely go on if the candidate is doing well 
2 rounds of interview @ 1 hour each video and coding 
100% remote is OK for the entire time as long as the candidate works PST hours to begin with for the first 3-4 months at least. The candidate needs to be at the level where they can take ownership of their work and understand how their code will work in the system, should be able to think ahead on the project, make fast changes to the code if required so that no production issues come up, adapt to new technologies/skills/platforms, etc. Basically someone that requires no hand holding as there is no one on the team to help them at all. There is no scope of anyone on the team helping these candidates on this project so any skill that they do not have will need to be self taught and very quickly so that they can start contributing to it ASAP. Key Skills: 
Java/J2EE development - expert 
OOP - expert 
REST API development - expert 
Microservices development - expert 
Springboot - expert 
Test automation of own framework using JUnit/similar 
SQL 
UNIX/Linux Good to have: 
Kafka - highly preferred 
NoSQL - Cassandra preferred but similar is also OK - highly preferred skill

             

Similar Jobs you may be interested in ..