
Software Development Engineer III
F5 Networksin 18 minutes
Bengaluru, India or Hyderābād, IndiaSenior
Responsibilities
- Design, develop, and maintain scalable full-stack systems using React, Next.js, TypeScript, Java, Spring Boot, Hibernate, and additional backend languages.
- Build robust APIs, microservices, integrations, and event-driven systems using cloud services and messaging technologies.
- Implement and maintain cloud-native applications on AWS and Azure, including compute, networking, databases, and object storage.
- Create and maintain CI/CD pipelines and infrastructure as code for reliable deployment and cloud configuration.
- Develop and deploy containerized applications using Docker and Kubernetes.
- Implement testing strategies for Java applications using unit, integration, UI, and behavior-driven testing tools.
- Analyze business requirements and acceptance criteria and translate them into functional and non-functional system requirements.
- Design scalable, reusable technical solutions and present designs through documentation, proof-of-concepts, or flow diagrams.
- Collaborate with solution architects, product owners, business stakeholders, and Scrum teams to deliver solutions aligned with service-level and security standards.
- Monitor, troubleshoot, and resolve production issues while maintaining performance, reliability, and security.
- Integrate AI-powered features and use AI-assisted development and automation to improve team productivity.
Requirements
- 6+ years of experience building full-stack systems at scale.
- Strong experience with React.js, Next.js, TypeScript, JavaScript, Node.js, Python, Go, and Java.
- Experience with responsive design, UI/UX best practices, object-oriented programming, and distributed systems.
- Hands-on experience with AWS and Azure compute, networking, managed databases, storage, and related cloud services.
- Experience with CI/CD tools, infrastructure as code, deployment automation, Docker, Kubernetes, databases, caching, search, eventing, logging, and monitoring.
- Experience with production systems and monitoring, logging, reliability, security, analytical problem-solving, and technical communication.
- Bachelor's degree in computer science or equivalent experience.
- Ability to communicate effectively with architects, product owners, business stakeholders, and Scrum team members.
Tech Stack
Amazon DynamoDBApache KafkaAWSAzureCucumberDockerElasticsearchGitHub ActionsGoGrafanaJavaJavaScriptJenkinsJUnitKubernetesMySQLNext.jsNode.jsPostgreSQLPrometheusPythonReactRedisSeleniumSpring BootTerraformTestNGTypeScript
Categories
About F5 Networks
F5, Inc. (NASDAQ: FFIV) is the global leader that delivers and secures every app. Backed by three decades of expertise, F5 has built the industry’s premier platform—F5 Application Delivery and Security Platform (ADSP) —to deliver and secure every app, every API, anywhere: on-premises, in the cloud, at the edge, and across hybrid, multicloud environments. F5 is committed to innovating and partnering with the world’s largest and most advanced organizations to deliver fast, available, and secure digital experiences. Together, we help each other thrive and bring a better digital world to life.