Skip to content

JobNet: Jobs for Technical People

Senior Full Stack Java Developer

Sunnyvale, CA Full Time Posted by: Ask IT Posted: Monday, 13 May 2024
 
Location: Sunnyvale CAClient: AppleRate: $65Senior Software Engineer (Java Full Stack) - Job SummaryAs member of the technical team, you will play a critical role in shaping new systems design and technical direction for the organization; working with project managers and external vendors to ensure high quality deliverables. ?Candidates should have a strong software engineering background with current hands-on design and development experience in building mission critical applications on Java, OSX, iOS, or web platforms.

Sound judgment, excellent oral and written communication skills, and strong technical leadership with the ability to drive decisions through consensus and influence change are must.Key QualificationsPassionate and hands-on experience in software development and working knowledge of the full SW development lifecycleDeep understanding of Object Oriented and SOA design concepts and current experience developing in one or more of the following programming languages: Java, Objective C, C+Able to analyze business requirements and design efficient solutions5+ years of hands-on experience with full stack java development with an emphasis on using Spring Frameworks, REST, JSON, and JavascriptExperience building web-based applications and services using web tools and technologies including HTML, Ajax, CSS, JavaScript, etcExposure to non-SQL database such as MongoDB is a plusWorking knowledge of MAC OS X, iOS, is a plusExperience in mobile computing and mobile app development environments is a plusWorking knowledge of source control software (SVN or Git)Ability to multi-task and manage tasks with varying prioritiesAbility to work independently with minimal supervisionExcellent written and oral communication skillsDescriptionWe are looking for energetic software engineers to design and develop several key systems. As a senior software engineer on the Engineering Solutions team, you will contribute to the standardization and validation of the application design and development strategies.

?Ideal candidate would be a generalist, able to be flexible in roles yet with an in-depth knowledge of at least one technical facet of the Java full stack development. Responsibilities:Key contribution to the development and delivery of systems; help shape design artifacts that reflect the requirementsWork with project managers, technical leads, and vendors on defining the scope of work, milestone, deliverables, and resources needed for the projectWrite software and participate in design and code reviews in debugging and coding to resolve issuesDevelop prototypes and POCs to demonstrate new ideas and/or illustrate the use of new technologies and how to apply it into our systemsOwn and review deliverables for accuracy, quality, application performance and completenessWork with the QE/QA team to create and refine processes and technical standards for the Engineering Solutions areaKeep up to date with latest technologies and tools and evangelize their value within the development teamsStrive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and securityUndertake technical accountability for specific applications and/or its functionExperience:5 yearSkills:SOA, IOS.

Sunnyvale, CA, USA
Ask IT
AJF/707098298
13/05/2024 19:52

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this