style='position: relative;float: left;'
Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in San Francisco, CA
View more jobs in California

Job Details

Java Software Engineer

Salary
negotiable

Location
San Francisco, CA, United States

Posted on
Oct 28, 2016

Apply for this job






Profile

Please note this is a 6 month contract position.
Java Senior Software Engineer
Our client is a one-of-a-kind company searching for one-of-a-kind talent. We think a career should be fun, challenging, and rewarding. We help over 75 million members in more than 20 countries share and store their most cherished photos and create photo gifts on an easy-to-use website. Our customers entrust over 7 billion of their photos to us, and we add more than a million new members worldwide each month.
Our client is looking for an outstanding senior software engineer someone with a passion for software development, charged with designing, implementing and enhancing a component based web-framework. We need a top tier architect who brings a deep understanding of not only web-frameworks, but has a solid theoretical foundation in computer sciences such as data structures, computational algorithms and operating systems. Being a part of a small team, a willingness to work in all parts of the system is needed.
Responsibilities:
• Lead in the analysis, architecture, development of a web UI framework
• Lead effectively in both functional/technical group discussions with fellow developers and also in requirements definition meetings with the product team and architects across the company
• Develop and document a technology roadmap for the evolution of the web UI framework
• Explore product requirements to figure out technical difficulties, recommend implementation approaches, and draft functional specifications (FRDs).
• Programming using Ajax toolkits, JavaScript, Java, PL/SQL and Perl.
• Perform unit testing and provide guidance/support during QA/system testing
Qualifications
• Bachelor's degree in Computer Science. Masters degree in Computer Science is an asset
• Proven success as a software engineer (5 years) in a Java web application environment.
• 5 years experience with Ajax toolkits such as YUI, Dojo, JQuery) and presentation layer frameworks (Struts, JSF, SpringMVC)
• Must combine a high level understanding of UI frameworks with an expert level knowledge in at least one Ajax toolkit.
• Experience designing, developing and testing modern enterprise web applications, including the user interface, application server, and database
• Must have strong skills in server side Java, distributed programming and multi-threading.
• Solid understanding of Java, XML, XSD, XSLT, SOAP, web services, databases, stored procedures, ORM
• Expert debugging skills in a Java server environment on UNIX platforms.
• Knowledge of SQL, familiarity with a SQL database server (ORACLE preferred)
• Knowledge of Perl
Skills / Characteristics:
• Great attention to detail, particularly regarding UI design and performance issues
• Ability to deal with long term goals along with immediate performance concerns
• Strong leadership with ability to motivate and teach engineers
• Strong communication skills and ability to translate highly complex technical issues to non-technical audience
• A self starter who has the ability and willingness to learn new material quickly and perform in a fast paced environment
For consideration please include Dice # 1978.
NetSource, Inc.
San Francisco, CA
****
****
Web: ****

Company info

Sign Up Now - MiamiCrossing.com

EmploymentCrossing is great because it brings all of the jobs to one site. You don't have to go all over the place to find jobs.
Kim Bennett - Iowa,
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
MiamiCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
MiamiCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2026 MiamiCrossing - All rights reserved. 169 192