Backend/Core Java Engineer (Public Cloud Security)

palo_alto_networks

Backend/Core Java Engineer (Public Cloud Security)

Santa Clara, CA
Paid
  • Responsibilities

    PALO ALTO NETWORKS® is the next­-generation security company, leading a new era in cybersecurity by safely enabling applications and preventing cyber breaches for tens of thousands of organizations worldwide. If you are motivated, intelligent, creative, hard-working and want to make an impact, then this job is for you!

    The API­-Based Security team is responsible for building our latest SaaS and Public Cloud security products. Our fast­-growing cloud service provides next-­generation security for enterprise cloud deployments.  Our team is looking for a Backend/Core Java Engineer for our SaaS Engineering team

    KEYS TO SUCCESS:

    We’re looking for a Backend/Core Java Engineer that has experience working with Java (Spring Technologies) in developing distributed systems. Technology stack includes Java / MongoDB / AWS / ElasticSearch.

    RESPONSIBILITIES


    • Execute on the software development strategy to enhance our fast-moving highly distributed system.
    • Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery.
    • Collaborate closely with the product management , dev­-ops and QA teams to achieve quality releases.
    • Work hand­-in­-hand with customer support, documentation and downstream teams to enable customer success.
    • Make appropriate trade-offs to optimize time­-to-­release, while maintaining performance and scalability requirements.

    • Clearly communicate goals and desired outcomes to internal project teams.

    REQUIREMENTS

    • Be a self­-starter, able to learn independently and adapt fast.

    • BA/BS in Computer Science or equivalent degree.
    • 6+ years experience as hands-on Java Software Engineer in a distributed /cloud-based product.
    • Scaling issues with MongoDB and ElasticSearch
    • Cloud Experience (AWS, Google Cloud, Azure)
    • Strong experience with distributed systems and cloud engineering.

    • Knowledge/Experience in building Micro Services and API's.
    • Experience with Spring Tecnologies and proficient with Python.
    • Ability to work in a fast-paced environment

    Learn more about Palo Alto Networks HERE and check out our FAST FACTS #LI-PALSAAS