Principal Backend Java Developer - Cloud Architecture (8303)
Company: Extreme Networks
Location: San Jose
Posted on: March 16, 2023
Job Description:
Extreme Networks Named to Computerworld's 2023 List of Best
Places to Work in IT! Over 50,000 customers globally trust our
end-to-end, cloud-driven networking solutions and rely on our
top-rated services and support to accelerate their digital
transformation efforts and deliver progress like never before and
with double digit growth year over year, no provider is better
positioned to deliver better outcomes on scale, than Extreme. We
believe in"walking the walk"of our strong core values which enable
us to successfully advance together. Diversity and Inclusion is a
vital part of our values and beliefs, and we're proud to foster an
environment where every Extreme employee can thrive. Come become
part of something big with us! We are a global leader, with hubs in
North America, South America, Asia Pacific, Europe, and the Middle
East. Responsibilities:
- Design, develop and enhance cloud-based microservice
applications.
- Implement External REST API platform.
- Implement real-time event processing framework.
- Infrastructure stability & performance enhancement.
- Continuous evolve architecture as the system scale.
- Make key technical implementation decisions and help guide
engineering vision.
- Collaborate with other engineers, product owners, and designers
to identify and solve challenging problems.
- Create and maintain Architecture, Design, Troubleshooting,
Deployment, Configuration documents.
- Produce well designed, factored, and tested code.
Qualifications:
- Bachelor's degree in Computer Science or equivalent practical
experience.
- 8 years of experience as a software engineer, developer, or
equivalent technical experience.
- Good understanding of data structure and algorithm.
- Strong Java language skill and good coding style.
- Familiar with Spring Framework, Spring MVC, Spring Security,
Spring Data, Spring Boot, Spring Cloud.
- Hands on experience with REST API design and
implementation.
- Familiar with distributed system and microservice concepts and
patterns.
- Experience with at least one of SQL and no-SQL Databases
(PostgreSQL, MySQL, Redis, Elasticsearch, Apache Ignite,
Cassandra).
- Experience with at least one of messaging technologies (JMS,
RabbitMQ, Kafka, Pulsar).
- Comfortable working within a distributed team located in
multiple time zones. Additional skills you could bring and/or learn
in this role:
- Object-Oriented Analysis and Design (OOAD) and Domain-Driven
Design (DDD).
- Experience with one of cloud platform AWS, AZURE, GCP.
- Container-based architecture and deployment (Docker,
Kubernetes.)
- Experience driving adoption of new technology and best
practices into existing complex systems.
- Building highly available microservices at scale. Extreme
Networks, Inc. (EXTR) creates effortless networking experiences
that enable all of us to advance. We push the boundaries of
technology leveraging the powers of machine learning, artificial
intelligence, analytics, and automation. Over 50,000 customers
globally trust our end-to-end, cloud-driven networking solutions
and rely on our top-rated services and support to accelerate their
digital transformation efforts and deliver progress like never
before. For more information, visit Extremeswebsiteor follow us on
Twitter, LinkedIn, and Facebook. We encourage people from
underrepresented groups to apply. Come Advance with us! In keeping
with our values, no employee or applicant will face
discrimination/harassment based on: race, color, ancestry, national
origin, religion, age, gender, marital domestic partner status,
sexual orientation, gender identity, disability status, or veteran
status. Above and beyond discrimination/harassment based on
"protected categories," Extreme Networks also strives to prevent
other, subtler forms of inappropriate behavior (e.g., stereotyping)
from ever gaining a foothold in our organization. Whether blatant
or hidden, barriers to success have no place at Extreme
Networks.
Keywords: Extreme Networks, San Jose , Principal Backend Java Developer - Cloud Architecture (8303), Other , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...