Epicareer Might not Working Properly
Learn More

Cloud Developer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

JOB DESCRIPTION

Location: Santa Clara, CA %100 onsite.

Ony local candidates or willing to relocate

15+ years of experience in software development. (Springboot, SpringCloud)

Deep understanding of software engineering principles and process along with the ability to apply this knowledge to execute projects and optimize development strategies

Strong skills in critical thinking, decision making, problem-solving, and attention to details

Experience with building Cloud vendor agnostic SaaS product.

Experience in Java, Spring boot microservices, deployed as containers in Kubernetes ecosystem.

In depth understanding of micro services architectures, technological familiarity with public/private/hybrid cloud, Openstack, GCE, Kubernetes, AWS

Have deep understanding of building API's/services:

That are built on top of MQ's - RabbitMQ, Kafka, NATS etc.

That uses cache like Redis, Memcached to improve the performance of the platform

That scales to millions of users in a cloud environment like Private cloud, GCP, AWS, Azure, etc.

Good to have OAuth, OpenID, SAML based authentication experience.

Strong written and oral communication and interpersonal skill

In general, the successful candidate needs to be multi-faceted, a clear communicator, identifying risks and clearly communicating inwards as well as upwards. You must be able to work with Geographically diversified teams.

Work with a team of engineers to define and evolve the architecture and underlying system design to build the scalable platform of the future. You are highly technical and know how to simplify and articulate designs.

Making decisions on cloud characteristics, architecture, scaled services.

Partner with product managers, product owners and various stake holders to define problems and explore solutions.

Design the new workflows, identify gaps, build efficient flows.

Produce software artifacts, write code, deliver high quality software for production consumption.

Solicit feedback from a wide range of stakeholders. Provide helpful feedback to other designers.

Experience in Java, Spring boot microservices, deployed as containers in Kubernetes ecosystem.

In depth understanding of micro services architectures, technological familiarity with public/private/hybrid cloud, Openstack, GCE, Kubernetes, AWS

Have deep understanding of building API's/services:

That are built on top of MQ's - RabbitMQ, Kafka, NATS etc.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job