Job Description :
Role: Java fullstack developer

Location: Sunnyvale, CA

Duration: 6+ months

EXP: 10 years

Job Description:
Hands on experience in product development and in building highly scalable and secure high performance applications
2+ years of experience as technical lead, directly leading and guiding technical staff; 8+ years of professional full stack programming experience
Deep understanding and expertise in any one of the modern JavaScript MV-VM/MVC frameworks (Vue/Meteor/Angular, NodeJS, GraphQL )
Deep Knowledge in microservices architecture and deployments(Kubernetes) ; RESTful APIs, queuing and messaging, design & architectural patterns and application and workload sizing and handling infrastructure planning.
Cloud and On-prem Infrastructure: Experience with either AWS/GCP/Azure, Infrastructure as a Service and Container as a service, cloud native application development and Kubernetes native application development. Familiar with Ingress & Egress network policies, load balancers, and networked storage such as NFS and persistent volumes for k8s.
Restful services and complex AngularJS applications, directives, controllers, services
Development experience with database technologies – SQL and NoSQL
Native understanding of various testing tools and quality
Worked with Agile methodologies and exposure to storage domain and to various Cloud hyperscaler’s is much preferred
Ability to estimate work completion required to build an overall predictable plan
Conduct code reviews and ensure being complaint to the given process
Follow standard engineering principles and practices. Team player, a critical thinker and problem-solver. Aptitude to learn new skills
Good time-management, strong interpersonal and communication skills, willing to work with globally spread teams
Education & Experience:
Minimum of 10 + years of experience is required
Demonstrated ability to have completed multiple, complex technical projects
Bachelor of Engineering in Computer Science / Information Engineering, a Master Degree, or equivalent in experience is required