Job Opportunity :: Software Developer (Java Backend) with DevOps :: Cupertino, CA (Onsite) :: Contract :: Urgent Opportunity
Zodiac Solutions
Cupertino, CA, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Artificial Intelligence
Amazon Web Services
Big Data
Cloud Computing
Computer Programming
Databases
Continuous Integration
Data Warehousing
Relational Databases
Software Debugging
+45 more
Software Design Patterns
DevOps
Distributed Systems
Github
Design of User Interfaces
Monitoring of Systems
Python (Programming Language)
PostgreSQL
MySQL
Object-Oriented Software Development
Performance Tuning
RabbitMQ
Redis
Reliability Engineering
Cloud Services
Prometheus
Azure Machine Learning
Secure Coding
Software Deployment
Software Engineering
Data Streaming
Datadog
Spring Cloud
Istio
Grafana
Apache Spark
Software Security
Caching
Reliability of Systems
Backend
Cloudformation
Event Driven Architecture
Containerization
Kubernetes
Infrastructure Automation Frameworks
Apache Flink
Apache Kafka
Linkerd (Service Mesh)
Front End Software Development
Restful APIs
Terraform
Splunk
Docker
Jenkins
Microservices
Job description
We are seeking a highly skilled Software Developer with strong Java Backend and DevOps expertise to join a fast-paced engineering team. The ideal candidate will have extensive experience building scalable distributed systems, developing cloud-native applications, and implementing DevOps best practices. Candidates from leading product companies and large-scale technology environments are strongly preferred., * Design, develop, and maintain highly scalable backend services and microservices.
- Build robust APIs and distributed systems capable of handling large-scale workloads.
- Develop and optimize cloud-native solutions using AWS services.
- Implement and maintain CI/CD pipelines to support rapid and reliable deployments.
- Collaborate with cross-functional teams including product management, SRE, infrastructure, and security teams.
- Troubleshoot production issues and drive root cause analysis.
- Improve system reliability, observability, and performance.
- Participate in architecture reviews and technical design discussions.
- Automate infrastructure provisioning and deployment processes.
Requirements
Backend Development:
- 5+ years of hands-on software development experience.
- Strong programming skills 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 working with distributed systems and high-availability architectures.
- Strong Linux/Unix fundamentals.
DevOps & Cloud:
- Hands-on experience with AWS cloud services.
- Strong knowledge of Docker and containerization technologies.
- Experience managing and deploying applications using Kubernetes.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, CodeDeploy, ArgoCD, or similar.
- Infrastructure automation experience using Terraform, CloudFormation, or related tools.
- Experience with monitoring and observability tools.
Database & Messaging:
- Experience 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.
- Experience with Service Mesh technologies is a plus.
- Knowledge of secure coding practices and application security.
- Strong debugging and problem-solving skills., * Experience supporting large-scale internet-facing applications.
- Big Data ecosystem experience including Spark, Flink, MPP platforms, or Data Warehousing.
- Exposure to Site Reliability Engineering (SRE) practices.
- Experience with frontend technologies and UI development.
- Experience with AI/ML platform integrations is a plus.
Nice to Have:
- Service Mesh (Istio, Linkerd)
- Kafka Streaming
- Redis Caching
- Spark/Flink
- Terraform
- SRE/Platform Engineering
- Observability tools such as Datadog, Prometheus, Grafana, Splunk
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦