View Our Website View All Jobs

Senior Back-End Developer

About Sipree:

Sipree is poised to redefine how enterprises of all sizes send and share value in any currency, on any network, anywhere in the world in a snap. We are building a unique SaaS platform that is already providing companies and government agencies the ability to manage and distribute funds in a user-friendly and simple manner that was previously considered impossible and impractical.

Our nascent solution already powers a product offering that is poised to move a quarter of a billion dollars to millions of payees in the next six months (2H 2017). And we’re just getting started… our roadmap includes an array of additional services that remove unnecessary cost and frustration, provide more efficiency and accountability, and extend customer loyalty to all parties in the payment process.

Sipree is profitable, funded, and leveraging cutting-edge technologies that help us scale fast and delight our customers. We encourage you to join us on an adventure to fundamentally transform the enterprise payments market.

Responsibilities:

  • Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Manage individual project priorities, deadlines and deliverables.
  • Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross functional programs on schedule
  • Identify, leverage, and successfully evangelize opportunities to improve engineering productivity and balance inherent tradeoffs in resource allocation. 

Minimum Qualifications:

  • BA/BS Degree in Computer Science or related technical discipline, or 10+ years of related practical experience.
  • 4+ years experience in software design, development, and algorithm related solutions.
  • 4+ years experience programming experience in Java.
  • Working proficiency and communication skills in verbal and written English.

Preferred Qualifications:

  • BS + 8 years of relevant work experience, MS + 7 years of relevant work experience, or PhD + 4 years of relevant work experience.
  • Experience with object oriented design, coding, testing patterns, and programming languages (Java, etc.).
  • Strong understanding of REST API design.
  • Interest in DevOps (AWS specifically)
  • Strong competencies in data structures, microservices, algorithms, and software design.
  • Proven coding skills in relational database design (transactional and non-transactional), SQL, database architecture, and distributed transaction management.
  • Knowledge of TCP/IP and network programming.
  • Experience building web applications and services with IDEs, sbt, junit, etc.
  • Interest and ability to learn other coding languages as needed.
  • Nice to have: Play Framework (Java), Scala, PostgreSQL, Hibernate/jOOQ

Benefits:

  • Competitive Base Salary
  • Equity / Stock Options
  • 401K
  • Medical, Dental and Vision Coverage
  • FSA Contribution
  • Fitness Stipend
  • Company Provided Lunch on T-Days
  • Fully Stocked Kitchen
  • Offsites and Happy Hours
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file