Jobs in Cupertino, CA

125verified openings
Filter by
No filters selected
Jobsbridge Verified 5h ago

Java Backend Software Engineer

Cupertino, CA, United States On-site

Salary not listed
PaySalary not listed
TypeContract
Work settingOn-site
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

Company Description Jobs Bridge Inc is among the fastest growing IT staffing / professional services organization with its own job portal. Jobs Bridge works extremely closely with a large number of IT organizations in the most in-demand technology skill sets. Job Description • Participate in development of backend  • Design,implement, and test highly scalable, multi-tier, distributed server software applications  • Take responsibility of performance and stability for all server functions  • Remove obstacles and constantly help the team improve quality and production  • Design and implement distributed and highly concurrent Java based enterprise services  • Work in, and evolve, a feature-driven agile SDLC environment  • Create maintainable and scalable features fit for use by demanding enterprise clients  QUALIFICATIONS  • 5+ years experience in a Java server-side software design and development  • Bachelor's degree in computer science, software engineering or equivalent  • Strong background in fundamentals of computer science and development process  • Experience developing high quality centralized server based apps  • Expert level Java (or similar) coding experience  • Familiarity with test driven development  • Familiarity with TCP, HTTP, and TLS  • Experience with open source frameworks and tools  • Excellent written and verbal communication skills  • Ability to work in a dynamic, fast moving and growing environment Qualifications  Java, Big Table, NoSQL, AWS, GCE, Agile/Scrum Additional Information Multiple Openings for GC/Citizen

What you'll bring

  • 5+ years experience in a Java server-side software design and development
  • Bachelor's degree in computer science, software engineering or equivalent
  • Strong background in fundamentals of computer science and development process
  • Experience developing high quality centralized server based apps
  • Expert level Java (or similar) coding experience
  • Familiarity with test driven development
  • Familiarity with TCP, HTTP, and TLS
  • Experience with open source frameworks and tools
  • Excellent written and verbal communication skills
  • Ability to work in a dynamic, fast moving and growing environment