Principal Software Engineer - Cloud Platform

http:/www.ubertal.com

Sunnyvale (CA)

On-site

USD 125,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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

SmartRecruiters, Inc. • 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
USD 110,000 - 150,000
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
Sr. Software Developer
Sr. Software Developer

Beta.SoftSystems • California City (CA)

On-site
USD 120,000 - 150,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
Principal Cloud Platform Engineer – Scalable Java eCommerce
Principal Cloud Platform Engineer – Scalable Java eCommerce

Pyramid Consulting • Sunnyvale (CA)

On-site
USD 140,000 - 180,000
Sr Software Engineer
Sr Software Engineer

GBIT Inc • Culver City (CA)

On-site
USD 100,000 - 130,000