Back to results

Software Developer

  • Cupertino, CA, United States

$60 to $70 USD / hour

Applications open in a new tab.

Job details

Pay
$60 to $70 USD / hour
Experience
5+ years of hands-on software development experience.
Posting language
English
Posted

Original job description

Job Title: Software Developer (Java Backend) with DevOps

Location: Cupertino, CA, USA

Type: Contract

  • Design, develop, and maintain highly scalable backend services and microservices.
  • Build robust APIs and distributed systems capable of supporting large-scale workloads.
  • Develop, deploy, and optimize cloud-native applications utilizing AWS services.
  • Implement and support CI/CD pipelines to enable rapid and reliable software releases.
  • Collaborate with product managers, infrastructure teams, SREs, security teams, and other stakeholders.
  • Troubleshoot production issues and conduct root cause analysis for complex system challenges.
  • Improve system reliability, observability, scalability, and performance.
  • Participate in architecture reviews, technical design discussions, and code reviews.
  • Automate infrastructure provisioning and deployment processes using Infrastructure as Code tools.
  • Contribute to engineering best practices and continuous improvement initiatives.

What You Will Bring:

Required Qualifications Backend Development

  • 5+ years of hands-on software development experience.
  • Strong programming expertise in Java (preferred), Python, Go, or JavaScript.
  • Extensive experience developing backend applications and RESTful APIs.
  • Strong understanding of Object-Oriented Design principles and design patterns.
  • Experience building distributed systems and high-availability architectures.
  • Strong Linux/Unix administration and troubleshooting skills.

DevOps & Cloud

  • Hands-on experience with AWS cloud services.
  • Strong experience with Docker and containerization technologies.
  • Experience deploying and managing applications using Kubernetes.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, CodeDeploy, ArgoCD, or similar platforms.
  • Infrastructure automation experience using Terraform, CloudFormation, or equivalent tools.
  • Experience implementing monitoring, logging, and observability solutions.

Database & Messaging

  • Experience working with PostgreSQL, MySQL, or similar relational databases.
  • Hands-on experience with Redis, Kafka, RabbitMQ, or event-driven architectures.
  • Strong understanding of data modeling and performance optimization.

Software Engineering Practices

  • Strong understanding of Microservices Architecture.
  • Knowledge of secure coding principles and application security practices.
  • Strong analytical, debugging, and problem-solving skills.
  • Service Mesh experience (Istio, Linkerd) is considered a plus.

Preferred Qualifications

  • Previous experience with Apple or other leading product-based organizations.
  • Experience supporting large-scale internet-facing applications.
  • Experience with Big Data technologies such as Spark, Flink, MPP platforms, or Data Warehousing.
  • Exposure to Site Reliability Engineering (SRE) practices.
  • Experience with frontend technologies and UI development.
  • Experience integrating AI/ML platforms and services.

Preferred Candidate Profile

  • Product company engineering background.
  • SaaS platform experience.
  • Internet-scale systems experience.
  • Startup engineering environment experience.
  • Strong communication and stakeholder management skills.

Nice to Have

  • Service Mesh (Istio, Linkerd)
  • Kafka Streaming
  • Redis Caching
  • Spark/Flink
  • Terraform
  • SRE/Platform Engineering
  • Datadog, Prometheus, Grafana, Splunk, or equivalent observability platforms

Thanks & Regards Abid Email-| md.abid@zenithinfotek.com Contact: +1-469-848-8767

More about this job

Skills

  • Oracle Java
  • Microservices
  • AWS
  • CI/CD
  • Troubleshoot
  • Root cause analysis
  • Infrastructure as code
  • Process improvement
  • Back-end development
  • Software development
  • Python
  • Go
  • JavaScript
  • API development
  • Design principles
  • Linux
  • UNIX
  • Troubleshooting
  • DevOps
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub
  • IBM Terraform
  • PostgreSQL
  • MySQL
  • Redis
  • Apache Kafka
  • RabbitMQ
  • Data modelling
  • Microservices Architecture
  • Debugging
  • Problem solving
  • Apache Spark
  • Data warehousing
  • ML
  • Communication skills
  • Stakeholder management
  • Datadog
  • Prometheus

Report this job