
Staff Engineer, Product Software
Equinix
The Role
Overview
Build and operate Java-based data platform/services for internal & external customers.
Key Responsibilities
- devsecops
- microservices
- rest apis
- production fixes
- architecture design
- code review
Tasks
-Responsible for operating in a DevSecOps environment with quality first attitude -Work with Product Management and other key stakeholders to develop effective and efficient business solutions -"Keep Customer at the Center" of everything they do -Responsible for Investigating, analyzing, and evaluating new technologies -Exhibit a high curiosity growth mindset and will keep tabs on the latest trends & technologies to drive innovation -Work in a Globally Distributed Development team environment with minimal supervision -Responsible for solving and fixing production issues with SLA compliance -Responsible for delivering solutions that meet business objectives in alignment with architectural principles & guidelines -Responsible for developing architecture in alignment with product and enterprise architecture principles & guidelines -“Foster Belonging” and “Create Clarity Always” for their team and all stakeholders -Develop Microservices & RESTful APIs in line with industry standards -Participate in continuous grooming in collaboration with the Product Owner -Responsible for hands-on design and development of highly available, scalable, secure, data-intensive, concurrent, globally distributed applications -Participate in the design & peer code review process
Requirements
- java
- spring boot
- aws
- docker
- kubernetes
- agile
What You Bring
-Excellent communication, organization, and presentation skills -Expertise in data modeling and relational design using RDBMS and NoSQL such as Redis, MongoDB, Cassandra etc. -Hands-on experience with Agile-scrum methodology and Test-driven development -Strong computer programming foundation with knowledge of Data Structures, Concurrency, Algorithms, Design Patterns, and Best Practices -Experience using stream processing frameworks like Apache Spark, Flink, Storm -Experience in building user interfaces using React is highly desirable but not required -Bachelor's or master's degree or equivalent with 5+ years of experience in Computer Science, Software Engineering, or a related field of education -Experience using a public cloud like AWS, Azure, or GCP -5+ years of strong Java development experience -Experience with Docker and Kubernetes. -Must have strong skills in enterprise Java technology stack including Spring Boot, JPA/Spring Data, REST APIs, Swagger, maven, Hibernate ORM, JUnit, and stress testing tools such as JMeter/Load Runner
People Also Searched For
Design Manager jobs in Toronto , Ontario , CA
Project Manager jobs in Toronto , Ontario , CA
Structural Engineer jobs in Toronto , Ontario , CA
Design Manager jobs in Ontario , CA
Project Manager jobs in Ontario , CA
Structural Engineer jobs in Ontario , CA
Design Manager jobs in Toronto , CA
Project Manager jobs in Toronto , CA
Structural Engineer jobs in Toronto , CA
The Company
About Equinix
-World’s largest provider of data center and interconnection services. -Offers cutting-edge solutions that enable businesses to scale and adapt to the digital age. -Facilitates high-performance connections for industries like cloud computing, telecommunications, and finance. -Provides services including hybrid cloud solutions, network and application performance optimization, and interconnection for business ecosystems. -At the forefront of advancing global digital transformation through strategic partnerships with leading companies. -Innovative business models drive enterprise infrastructure modernization, ensuring security and compliance.
