Back to Search Results


Senior Java Engineer 15321 Tempe, AZ 12/3/2021 1:52:00 PM

IT
Contract to Hire

Job Description

As a Senior Engineer, you will contribute directly to the success of the business and have a meaningful impact on our customers' lives.
We are looking for seasoned engineers to bring new and innovative ideas and tackle challenges across the full stack.  We believe in building teams that are passionate about solving complex problems and ready to grow and evolve alongside our expanding business and technology footprint.
 
 From your bed to your desk in 30 seconds! We're proudly offering fully remote work options for this role which can be based in CA, AZ, TX, CO, UT, WA, OR, or TX
THE ROLE:
  • Use technology to solve business problems and drive positive outcomes
  • Build a scalable technology platform to support a growing business
  • Ask questions and never stop learning
  • Deliver high-quality code to production, consistently
  • Building micro-services using Java, Spring Boot
  • Integration with various third-party systems

Job Requirements

 REQUIREMENTS:
  • More than 7 years of experience developing software solutions
  • Experience working in highly collaborative teams
  • Ability to demonstrate a team-first attitude towards software development
  • Experience designing/developing scalable systems
  • Experience with Java, Spring Boot, and Cloud
  • Experience with Go, and/or Node.js a plus
  • Experience working with various data stores: SQL, NoSQL, and/or key-value store
  • Experience with, or willingness to learn:
    • Event-driven architecture and messaging frameworks (Pub/Sub, Kafka, and/or RabbitMQ)
    • Cloud infrastructure (Google Cloud Platform, AWS, and/or Azure)
    • Frontend development using modern JavaScript
    • Mature engineering practices (CI/CD, testing, secure coding, etc)
 EDUCATION:
  • Bachelor's in Computer Science or Computer Engineering, or relevant experience in software development