Lead Backend Java Developer

Location: 100% Remote
Type: Contract (perm. possible)

As the consulting CTO, I’m putting together a team for a digital signage company who has caught the eye of some major players in the tech world, such as Samsung and Microsoft, as well as some well-known eateries who want to be our clients as soon as this is built. The system connects point of sale (POS) systems with digital menus like you see at McDonald’s, allowing management to change the name, description, or price of any menu item in any location.

You can live anywhere in the world where you have fast internet and a quiet place to work (and we can sponsor a coworking facility if you have a noisy home or slow connection). We expect this will be months of work, hopefully years. You will need some overlap with US Pacific for calls, but otherwise normal hours with flex time.

Current stack:
  • Java 8
  • Spring Boot, MVC, Security
  • Hibernate (MySQL)
  • Thymeleaf, Bootstrap
  • Apache CXF (SOAP client)
  • AWS

Proposed technologies:

  • Groovy or Project Lombok to reduce code
  • Quartz job scheduling
  • Flyway
  • Possibly: Reactor, Hazelcast, Resilience4j, Docker, ???
Your core skills:
  • Highly disciplined
    • Jira, Github workflow, estimates, etc.
  • Great communicator (in English)
  • Know and love best practices
  • 5+ years full-time experience (after graduation)
Minimum tech skills:
  • Java
  • Spring Boot
  • Hibernate
  • Web services (mostly consuming)
  • Cloud hosting
  • HTML/CSS/JS fundamentals

The more experience you have with our current and proposed stack, the better. If this sounds interesting, or you have any questions, email me (Philip) at [email protected] with your resume and a message why you are qualified and interested. Thanks!