Backend/Core Java Engineer (Public Cloud Security)

Palo Alto Networks
Santa Clara, CA, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Software as a Service Cloud Computing Cloud Engineering DevOps Distributed Systems Elasticsearch Python (Programming Language) MongoDB
+9 more
Cloud Services Software Engineering Google Cloud Backend Information Technology Palo Alto Networks Api Design Service Stack Microservices

Job description

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · WWC 2024

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all