Principal Software Engineer - Cloud Platform

http:/www.ubertal.com

Sunnyvale (CA)

On-site

USD 125,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ubertal.com in Sunnyvale, CA is seeking a seasoned individual for a leadership role in cloud application projects. You will lead the design and development of complex projects, mentoring junior engineers while ensuring the highest standards in software development.

The ideal candidate will have over a decade of experience in building scalable applications, Java EE technologies, and high-performance multi-threaded applications. Join us to take on exciting challenges in a collaborative environment.

Qualifications

  • 10+ years’ experience building scalable cloud applications.
  • 10+ years’ experience developing using Java EE technologies.
  • 8+ years’ experience writing multi-threaded high performance applications.
  • 5+ years’ experience developing service-oriented (SOA) and REST architectures.
  • 5+ years’ experience using NoSQL databases or relational databases.
  • 5+ years’ experience in messaging queue.
  • 5+ years’ experience in Unit-testing frameworks.
  • 4+ years’ experience in Source Control systems.

Responsibilities

  • Lead discovery phase of projects for high level design.
  • Provide hands on leadership for design and development efforts.
  • Direct root cause analysis of critical business issues.
  • Mentor junior engineers through discussions and code reviews.

Skills

Building scalable cloud applications
Developing using Java EE technologies
Writing multi-threaded applications
Developing service-oriented architectures
Using NoSQL and relational databases
Messaging queue experience
Unit-testing frameworks
Using Source Control systems

Education

Bachelor's Degree in Computer Science or related field

Job description

  • Contract
Job Description

Location: Sunnyvale, CA

Duration: 6 Months +

Responsibilities will include:

  • Leads the discovery phase of large projects to develop high level design
  • Provides hands on leadership for the design and development effort for large-scale, complex, cross-functional projects.
  • Directs root cause analysis of critical business and production issues
  • Mentors junior engineers through formal and informal discussions, code reviews, design reviews, and technical presentations.
Minimum Qualifications
  • Bachelor's Degree in Computer Science or related field.
  • A Positive "can do" attitude with the ability to articulate thoughts and ideas and see them to fruition.
  • Hands on, demonstrated experience in field with relevant accomplishments and competency
  • 10+ years’ experience building scalable cloud applications
  • 10+ years’ experience developing using Java EE technologies
  • 8+ years’ experience writing multi-threaded high performance applications
  • 5+ years’ experience developing service-oriented (SOA) and REST architectures
  • 5+ years’ experience developing using NoSQL databases such as Cassandra or relational databases such as Oracle or MySQL
  • 5+ years’ experience in messaging queue
  • 5+ years’ experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.)
  • 4+ years’ experience in Source Control systems such as Git, ClearCase, CVS, Subversion

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Cloud Platform
Principal Software Engineer - Cloud Platform

Pyramid Consulting • Sunnyvale (CA)

On-site
USD 140,000 - 180,000
Senior JAVA Engineer with Cloud Experience
Senior JAVA Engineer with Cloud Experience

USM • Norcross (GA)

On-site
Sr. Software Engineer (Java Back-End)
Sr. Software Engineer (Java Back-End)

Redolent Infotech Pvt. Ltd. • Sunnyvale (CA)

On-site
USD 96,000 - 165,000
SENIOR JAVA ENGINEER WITH CLOUD EXPERIENCE
SENIOR JAVA ENGINEER WITH CLOUD EXPERIENCE

Veredus - DC • Arlington (VA)

On-site
USD 100,000 - 130,000
Rapid growth with challenges and rewards
Great benefits package
Casual, fun environment
Sr. Software Developer
Sr. Software Developer

Beta.SoftSystems • California City (CA)

On-site
USD 120,000 - 150,000
Java/ Cloud developer
Java/ Cloud developer

krg technology inc • San Francisco (CA)

On-site
USD 100,000 - 130,000
Server Software Engineer
Server Software Engineer

WinMax Systems Corporation • Mountain View (CA)

On-site
USD 100,000 - 130,000
Java/C++ Developer
Java/C++ Developer

Next Level Business Services, Inc. • Sunnyvale (CA)

On-site
USD 90,000 - 120,000
Java/Cloud engineer
Java/Cloud engineer

Xoriant • California (MO)

On-site
USD 80,000 - 100,000
Sr. Java Applications Engineer
Sr. Java Applications Engineer

Jobsbridge • San Diego (CA)

On-site
USD 100,000 - 130,000