Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NETGEAR

Senior Java Software Manager

NETGEAR

. Lead the engineering team building NETGEAR’s cloud platform for configuration, monitoring, and control of AV-over-IP switching and devices .

Posted 10/21/2026full-timeTaipei • TaiwanSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in Java software development, microservices architecture, and cloud platform management, with a strong focus on team leadership, performance optimization, and secure coding practices. Proven ability to drive technical direction, manage cross-team dependencies, and deliver scalable, production-ready services.

Highest-signal resume keywords
Java 8+ ExpertiseMicroservices ArchitectureTeam Leadership and ManagementCloud Platform DevelopmentSecure Coding Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java Software DevelopmentSpring/Spring BootREST/gRPC APIsMicroservicesRelational and NoSQL DatabasesPerformance TuningDockerKubernetesCI/CD PracticesData Protection Regulations
Soft Skills
People LeadershipMentoringCommunication Skills
Tools & Technologies
AWSAzureGCPKafkaRabbitMQPostgreSQLMySQLMongoDBCassandraRedis
Industry Keywords
AV-over-IPCloud ServicesSaaSIncident ManagementOWASP Top 10Agile MethodologiesTelemetryHigh-Availability PatternsNetworking ConceptsPando Competencies

Tech Stack

Tools & technologies
AWSAzureCassandraCloudDockerGoogle Cloud PlatformGRPCJavaKafkaKubernetesMicroservicesMongoDBMySQLNoSQLPostgresRabbitMQRedisSDLCSpringSpring BootSpringBootSwitching

About the role

Key responsibilities & impact
  • Lead the engineering team building NETGEAR’s cloud platform for configuration, monitoring, and control of AV-over-IP switching and devices
  • Hire, develop, retain, coach, and provide performance feedback to Java backend engineers
  • Plan team capacity, headcount, and growth
  • Drive architecture for Java/Spring Boot microservices, REST and gRPC APIs, event-driven processing, and data pipelines
  • Set technical direction and standards for code quality, testing, observability, and deployment
  • Lead technical design reviews and make trade-offs across performance, scalability, security, and time-to-market
  • Partner with architects on multi-region cloud architecture for AV device management
  • Own roadmap planning, sprint execution, release management, and post-launch monitoring
  • Collaborate with product management on prioritization, scope, and timelines
  • Establish engineering metrics and drive continuous improvement
  • Manage cross-team dependencies across firmware, mobile, web, QA, and IT
  • Drive root-cause analysis and production incident prevention; participate in on-call leadership rotation
  • Translate AV use cases into robust backend services
  • Drive reliability, performance, and security improvements using telemetry and customer feedback
  • Represent engineering in customer escalations, partner design reviews, and industry events when needed
  • Enforce secure coding, threat modeling, OWASP Top 10 compliance, automated testing, code review, and CI/CD practices
  • Lead data protection, authentication, authorization, high-availability, disaster recovery, and backup planning
  • Define and refine agile operating models and ceremonies
  • Champion SDLC automation for testing, deployment, infrastructure as code, and operations
  • Communicate plans, status, risks, and trade-offs to senior leadership

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • 10+ years of professional Java software development experience
  • At least 3+ years directly managing engineering teams, including hiring, performance, and growth
  • Proven track record of delivering large-scale, production cloud-based services in Java
  • Expert knowledge of Java 8+, ideally Java 17/21, and the Spring/Spring Boot ecosystem
  • Strong understanding of microservices architecture, REST/gRPC APIs, message brokers such as Kafka and RabbitMQ, and event-driven design
  • Hands-on experience with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, Cassandra, and Redis
  • Knowledge of JVM internals, performance tuning, profiling, and concurrency
  • Strong experience designing and operating multi-tenant SaaS or cloud platforms on AWS, Azure, or GCP
  • Hands-on experience with Docker and Kubernetes/EKS or equivalent
  • Familiarity with CI/CD tools, infrastructure as code, and observability tooling
  • Experience with unit, integration, contract, and end-to-end testing and code review practices
  • Experience with secure-by-design practices, OAuth2/OIDC, OWASP Top 10, and data protection regulations
  • Familiarity with high-availability patterns, SLO/SLI definition, and modern incident management
  • Working knowledge of networking concepts including L2/L3, VLAN, and multicast
  • Demonstrated people leadership, hiring, mentoring, performance management, and career development skills
  • Excellent written and verbal communication skills in English; Mandarin is a plus
  • Ability to work effectively across geographically distributed teams
  • Alignment with NETGEAR Pando competencies for this level

Benefits

Comp & perks
  • Equal consideration for employment based on merit
  • Confidential handling of applicant information according to EEO guidelines