• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
  • Mikalai Zaikin

Sr Java Software Engineer Needed in San Francisco California area

Posts: 23
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Position: Senior Software Engineer- Java Commercial Apps experience needed.

Location: Greater San Francisco California Area
Candidates Must be willing to pay their own relocation expenses

Salary: Market Rate depends on experience + great perks

This client's system is built using service oriented architecture. The system acts as the backbone for all products,

providing mission critical reusable services, frameworks and components, and supporting infrastructure to enable cohesive and

agile software development.
They are seeking to add a key contributor to the Services team who would be instrumental in the design and development of the

shared services platform.

Responsibilities Include:
-Perform functional decomposition of business requirements and processes into reusable fine grain and course grain services
-Implement middleware capabilities as components and services in the platform to support core Shutterfly features,

applications and products
-Develop standards for services including granularity and consolidation
-Exercise governance across Shutterfly’s domains for coherence and standards adoption for all implemented services
-Act as liaison to the rest of application engineering teams on domain specific services
-Ensure middleware is highly scalable and reusable to handle to massive concurrency of data exchange with very low latency

and little overhead
-Deliver interfaces and other integration capabilities to the other modules of the platform in a seamless and maintainable

-Collaborate with the Infrastructure team to develop core technologies to be integrated into middleware layer of platform


* Requirements:
The ideal candidate should have a background in application engineering at the middleware layer and technical experience

building foundational components for a SOA system at a large Web 2.0 company. Candidates who have worked for high volume B2C

e-Commerce companies using these technologies are highly preferred.

-Minimum 8 years experience developing commercial applications in Java
-Strong functional and domain experience with enterprise level processes and requirements
-Experience building high-performance large-scale systems
-Experience developing RESTful web services
-Experience implementing loose coupling designs using message exchange patterns
-Familiarity with serialization/deserialization for RPC and message exchange using binary XML, JSON, Hessian, Thrift,

Protocol Buffers, ASN.1 etc.
-Strong object-oriented design and programming skills
-Strong understanding of integration patterns and pattern-based designs
-Experience with SOA and ESB’s desirable
-Domain experience with B2C E-Commerce development is desirable
-Desire and ability to thrive in a fast-paced, growing, dynamic environment
-Excellent communication and interpersonal skills
-BS/MS in Computer Science highly desirable

NO Sponsorship is available.

For immediate consideration please send your resume as a Word attachment to:
Please use job code: JavaRanch/San Fran/S/W Eng-Java/DP
    Bookmark Topic Watch Topic
  • New Topic