Office Depot is a brand you've counted on since 1986 for your
office supplies and business services, supported by a strong retail
network andworld-class technology platforms. As the business
landscape continues to evolve, we are changing the way we look at
our technology platforms todrive significant change in the way we
do business. We're reinventing ourselves and makingsignificant
investmentsin our multi-billion-dollar digital platforms to drive
growth in our range of B2B products & services. Apply today to be a
part of this revolutionary change!
As aSr.SDE, you will be an integral team member of our
innovative Product & Technology organization,contributing greatlyto
thispivotal transformation in the B2B space.
What You'll Do
The role of Sr.SDEis to design, build and maintain high-quality
technology solutions that deliver an exceptional customer
experience. Working as an integral part of an Agile development
team, this role will require close and continuous collaboration
with the team Lead Developers, Product Owner, Business Analysts and
fellow team members to translate user stories and functional
requirements into resilient & secure technical designs which will
be implemented as production-ready application code using Java
Ideal candidates should have solid coding skills in Java and/or
Golang, preferably with 3 to 6 years of development experience in
one of these or similar languages. Candidates should have a working
knowledge with at least one publiccloud platform and some
experience of application containerization(e.g.Kubernetes / Docker
Primary responsibilities include:
Translate user stories and functional requirements into
resilient & secure technical designs.
Design, build and maintain high-quality technology solutions
that deliver an exceptional customer experience.
Ensure application SLAs are met by employing appropriate
monitoring and alerting tools as required by each supported
Work with development leads to assist in developing overall
application technology design activities; assist with the
identification and definition of key architectures, components and
interfaces, design of data model and data/information flows.
Work with Product Ownersto help prioritize development
activities and estimate level of effort.
- Focus on professional development through our wide array of
learning opportunities for continued growth within the Office Depot
Bachelor's degree in Computer Science or Engineering, or
A minimum of 5 years of work experience
Java EE and/or Golang
Spring, Spring Boot, Spring MVC,Vertx,GraphQL
Ability to create unit tests, performance and integration tests
(jUnit,jMeter/k6 & Postman/Newman)
Kubernetes and/or Docker
NoSQL DB (e.g.Couchbase / MongoDB / Elastic)
RDBMS (e.g.MySQL / PostgreSQL / MS SQL Server / Oracle)
Tomcat, Netty, Jetty, JBoss, Nginx a plus.
- Familiarity with any of the following is a plus: Shell
scripting, Python, Nodejs,Oauth, JWT, EKS, GKE, AKS.
Skills and Abilities:
- Strong communicator
Pay, Benefits & Work Schedule
Office Depot offers competitive salaries, a benefits
packageincludinga 401(k)andplenty of opportunitiesto move and grow
within our organization!
Equal Employment Opportunity
Office Depot is committed to providing equal employment
opportunities in all employment practices. All qualified applicants
will receive consideration for employment without regard to race,
color, religion, sex, national origin, citizenship status, marital
status, age, disability, protected veteran status, sexual
orientation,or any other characteristic protected byfederal,
Fair Chance Ordinance
We will consider for employment qualified applicants with arrest
and conviction recordsin alignment with theCity & County of San
Francisco Fair Chance Ordinance.