# Staff Engineer (Backend/Java)

**Company**: Synopsys
**Location**: Yerevan
**Experience**: staff
**Job type**: employee
**Category**: Engineering
**Industry**: Technology
**Ticker**: SNPS
**Wikidata**: https://www.wikidata.org/wiki/Q2303478

**Apply**: https://careers.synopsys.com/job/yerevan/staff-engineer-backend-java/44408/96518777408?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_cc291118-04f

## Description

Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing.

You will build cloud-native platforms that power semiconductor lifecycle analytics, giving engineering teams the tools to bring cutting-edge silicon from concept to production.

**What You'll Be Doing**

- Design and build features across backend services in Java/Spring Boot

- Contribute to technical architecture decisions for cloud-native applications running on AWS, Azure, or GCP, including service design, API contracts, and data modeling

- Collaborate with Product Owners and cross-functional engineering teams to translate product requirements into scalable, maintainable solutions

- Develop and maintain robust services backed by SQL and NoSQL databases including MongoDB, Cassandra, and ElasticSearch

- Participate in code reviews, technical design discussions, sprint planning, and estimation sessions to ensure quality and alignment across the team

- Troubleshoot and resolve production issues, working across the stack to diagnose root causes and implement long-term fixes

- Mentor engineers on the team, sharing knowledge on architecture patterns, coding practices, and cloud platform best practices

**The Impact You Will Have**

- Deliver features that power analytics platforms used by semiconductor companies building AI-driven systems and next-generation silicon

- Shape the technical foundation of a cloud-native product that scales globally and supports critical workflows for customers

- Improve platform reliability and performance, directly affecting uptime and user experience for engineering teams relying on the system

- Accelerate team velocity by contributing to architecture decisions that reduce technical debt and make future development easier

- Elevate engineering standards across the team through mentorship, code quality advocacy, and thoughtful design reviews

- Enable faster time-to-market for new capabilities by building reusable services and components that other teams can leverage

- Help define best practices for cloud deployment, CI/CD pipelines, and production operations that improve how the entire team ships software

- Design and deliver the backend services and data APIs that power our Angular-based reporting experience, enabling rich and scalable insights for our users

**What You'll Need**

- 5+ years of hands-on experience building production software in Java, with deep understanding of software architecture, algorithms, and data structures

- Strong proficiency with Spring framework, particularly Spring Boot, and experience designing and implementing RESTful APIs

- Proven experience building and deploying cloud-native applications on AWS, Azure, or GCP, including container orchestration with Docker and Kubernetes

- Solid working knowledge of both SQL and NoSQL databases, with hands-on experience using at least one of MongoDB, Cassandra, or ElasticSearch in production

- Familiarity with Agile development practices and CI/CD tooling, you have worked in iterative environments and know how to ship incrementally

- Strong English communication skills, both written and verbal, you can explain technical trade-offs clearly to engineers and non-engineers alike

**Rewards and Benefits**

- Comprehensive medical and healthcare plans that work for you and your family

- Time away: In addition to company holidays, we have ETO and FTO Programs

- Family Support: Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more

- ESPP: Purchase Synopsys common stock at a 15% discount, with a 24-month look-back

- Retirement Plans: Save for your future with our retirement plans that vary by region and country

- Competitive salaries

## Skills

### Required
- Java
- Spring Boot
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- MongoDB
- Cassandra
- ElasticSearch
- Agile development practices
- CI/CD tooling

---

Source: [Apply at careers.synopsys.com](https://careers.synopsys.com/job/yerevan/staff-engineer-backend-java/44408/96518777408?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
