Java Backend Software Engineer
Cupertino, CA, United States On-site
Salary not listedJobFig 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