Skip to content

Senior Software Engineer

    Looking for candidates with strong Java Spring experience for a contract Sr. Software Engineer role in Columbus, Ohio. 

    Below are the technical requirements for the position:

    Java (must)

    Spring (must)

    Hibernate (must)

    JPA / Spring Data JPA / Repository (must)

    PostgreSQL (preferred) or MySQL, Oracle (at least 1 of the 3)

    RESTful APIs design and development (must)

    OpenAPI / Swagger (must)

    React (preferred) or Vue, Angular, Next (at least 1 of the 4)

    React custom hooks, e.g. useState, useEffect (preferred) or Redux

    Java Design patterns (GoF patterns) (good to have)

    Really good understanding of database transactions, 2-phase commit, optimistic locking, compensating transactions (must)

    Apache Maven (must)

    Spring Boot (good to have)

    OAuth 2 (good to have)

    Postman (good to have)

    Accounting/book keeping concepts, e.g. journal entry, debit, credit, accounts payable, accounts receivable, cash vs accrual (good to have)

    Familiar with Atlassian Jira, Confluence (minor)

    Job Category: IT
    Job Type: Contract
    Job Location: Remote

    Apply for this position

    Allowed Type(s): .pdf, .doc, .docx