Freedom Financial Network

Freedom Financial Network

Tempe, AZ

Senior/Lead Java Engineer

$130,000-$165,000 / YEAR

THE OPPORTUNITY:

As a Staff Engineer with Freedom Financial Network in its Tempe, AZ office, 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.

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

 REQUIREMENTS/CHARACTERISTICS:

  • More than seven 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, Python, 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)