Java Software Engineer

East Bay, CA, United States


Role Location

  • East Bay, CA, United States


501+ people


2100 Powell St Fl 10
Emeryville, CA, 94608, US

Tech Stack

  • Elastic Search
  • Redis
  • Cassandra
  • Java
  • React
  • Node.js
  • Apache Spark
  • AWS
  • AWS Lambda
  • iOS Development
  • Android
  • Kotlin
  • Swift
  • Consul
  • Kubernetes
  • Jira
  • Jenkins
  • Python
  • JavaScript
  • Google Cloud
  • Redshift
  • Redux
  • Express
  • ES6
  • Oracle RDBMS
  • MySQL
  • Hadoop
  • WebSockets

Role Description, Inc. is the world's largest online retailer of high-quality wall art, home decor and specialty trend items with over 20 localized sites serving more than 100 markets. Inc.'s e-commerce properties include,, and the Photos [to] Art mobile app.

Do you want to bring design, architecture and coding skills into building solutions using a modern services platform to serve an array of consumer facing applications including a high traffic website?

We're looking for a Java Engineer (Java and Spring Framework) to work on our applications, services and data pipelines.

RESPONSIBILITIES: Deliver new business functionalities, by designing and implementing high quality services. Design for extensibility, scalability, concurrency-using best in class architectural patterns and design principles. Work closely with stakeholders including product owners to define and articulate project technical requirements. Raise the bar by bringing innovative solutions to problems using a data driven approach.

REQUIREMENTS: 5+ years of experience building highly performant, scalable, concurrent, Java based applications and services. Bachelor's degree in computer science, engineering, math or relevant fields. Extensive hands-on experience with proficiency in Java (or Scala / Go) and expertise building modern Spring applications with Spring Boot. Solid understanding of data structures and algorithm fundamentals. Experience working with Agile/Scrum methodologies and continuous delivery principles. Strong customer focus, excellent problem solving and analytical skills. Ability to multitask and work in a fast-paced, iterative development environment.

Nice to Have Experience using Search technology such as Elastic or Solr. Exposure in database SQL and NoSQL like MongoDB, Redis, and Cassandra. Good knowledge of building cloud aware applications, cloud service and deployment models. Agile development methodologies experience, extreme programming, test driven development, continuous integration, continuous delivery, and related techniques. Experience with data engineering and machine learning preferred.

About Art

At we help Customers find Art that they love and enjoy by offering the world's largest selection of art and decor items for home and businesses, as well as professional custom framing and mounting services. We are a stable and growing eCommerce corporation on the path of continued innovation and growth. We share a passion for excellent customer service, value innovation, creativity and quality of delivered solutions and services. Our recent product releases: ArtView (Augmented Reality) and Gallery Wall Designer have been featured in New York Times and TechCrunch.

Company Culture

We love people who love to learn! Learning is a big part of our culture.

We love when employees share new ideas to delight our customers, especially ones that can be backed up and tested with data.

We like to get things done and ship products.

It doesn't matter what your title is, people will take notice of you if you exhibit all three of the above characteristics.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.