Senior/Lead Server Developer


Company Name: Corporate Brokers
Location: USA
We’re looking for a very senior server-side developer with the following characteristics:

  • Strong, relevant technical skills.
    • For server developers, that’s Java, Spring, SQL, API/SOAP/REST, ORM/Hibernate
    • For UI developers, that’s JavaScript/TypeScript, CSS, DOM, HTML, Async/Promises
  • “Multiple contributor” - aside from core technical skills, has interest & ability in complementary area such as …
    • Multi-language and/or full-stack
    • AppSec security (CORS, Injection, CSRF, etc)
    • Identity Management (Okta, WebTokens, OAuth2, etc)
    • Build tools, CI/CD, automation (Jenkins, Terraform, CloudFormation, SonarQube)
    • Networking (routing, name resolution, etc)
    • Architecture, scaling, resiliency, load balancing, etc.
  • Strong technical voice - has opinions based on data, best-practices and/or experience about what works, what are better/worse approaches to certain kinds of problems and is willing to share them (and adjust them to circumstances).
  • Quality-focused with a sense of ambitious pragmatism - understands and believes in the value of tests; tries to do as much/well as is possible under constraints of time/resources.


Also value people in these roles that have backgrounds that transcend just ordinary web development; that have worked on systems that didn’t have databases at all, or were real-time or near-real-time, or perhaps mobile.

Looking at either temp-to-perm (preferred) or perm (for the “perfect” person). For the former, either onsite or remote is on the table. For the latter, the person would have to be local to Knoxville.

    • Why is the position open (Business Initiative)?
      • Growth in organization
    • Day to Day Responsibilities:
      • Integrating systems
      • Multiple libraries and systems converging
      • Substantial amount of work in front of them
    • Must Have (Technical) Skills:
      • Java
      • Spring,
      • Hibernate
      • Git
      • JaxRs-Rest
      • Any message based system
    • Soft Skills: (presentation skills; teamwork; etc…)
      • Works well in a team - strong communicator
      • Take pride in their work
      • Slack conversations
      • Don’t work with extremely junior people
        • No major over the shoulder reviews of each others work
      • Mainstream tech company - Good balance of high tech and working with solid technology
    • Interview Process:
      • 1st Round: 30minute intro call w/ Chris
      • 2nd Round: 2 Sr team members, technical screen, (hibernate, spring, java)
      • Meet the team (not much of an interview) (If local, on-site; if not - Zoom video conference; code examples)
      • Process will take a total of 7 days from start to finish
    • Start Date:
      • ASAP but try to align with sprints as well
      • May need to travel to Knoxville for initial training, then 100% remote
    • Why this company?
      • Build capable teams, very strong, smart team members -
      • Stability to make you want to stay - Tech stack is great, (java, docker, AWS, Kubernetes)
      • Interesting problems to solve
  • Seniority level

    Associate
  • Employment type

    Full-time
  • Job function

    EngineeringInformation Technology
  • Industries

    Information Technology and ServicesComputer SoftwareFinancial Services


Post a Comment

0 Comments