OC TANNER COMPANY logo

Back-End Engineer

OC TANNER COMPANY

SALT LAKE CITY, UT · HybridJobSeen 1w agoSeen in employer's feed 2 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
SALT LAKE CITY, UTHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Master's degree

Job overview

The Back-End Engineer builds and maintains Java code and cloud-based services, including relational database structures for enterprise applications. The role works with data management, distributed microservices, testing and delivery practices, authentication and authorization, and asynchronous message-driven applications. The worksite combines the Salt Lake City office and a home office.

Skills & qualifications

RequiredNice to have

Skills

RESTJavaPostgreSQLOracleData ManagementSpring BootTomcatOAuth 2.0Distributed SystemsMicroservicesTest-Driven DevelopmentContinuous DeliveryOpen-Source ProjectsAuthentication and AuthorizationAsynchronous MessagingAWS

Qualifications

Master's in Information Systems, Computer Science or Related Field

Full job description

Build REST authoring accessible, localized, performant, secure, standards-compliant, and well-tested computer code in Java. Help to define, create and maintain the data structures required to feed cloud services using relational databases like PostgreSQL and Oracle, as well as supporting our existing products, and any other duties as assigned. Work on data management issues including storage, secure transmission, encryption, and transactional behaviors. Use Java, Spring Boot, Tomcat, OAuth 2.0. Work with distributed systems within a Micro Service architecture. Quickly debug applications. Involved with Test-Driven Development (TDD) and Continuous Delivery (CI/CD). Participate in open-source projects. Work in various mechanisms for Authentication and Authorization (Groups, Roles, Permissions). Work with applications built using an asynchronous, message-driven design. Design, develop, and maintain cloud-based applications and services using AWS technologies, while creating and managing relational database structures using PostgreSQL and Oracle to support enterprise applications. Requires M.S. degree in Information Systems, Computer Science or related field and knowledge of REST, Java, PostgreSQL and Oracle; Background in data management issues; Knowledge of Java, Spring Boot, Tomcat, OAuth 2.0; Familiarity with distributed systems within a Micro Service architecture; Background in Test-Driven Development (TDD) and Continuous Delivery (CI/CD); Background in open-source projects and various mechanisms for Authentication and Authorization (Groups, Roles, Permissions); Familiarity with asynchronous, message-driven design; Understanding of AWS technologies, PostgreSQL and Oracle. Worksite: 1930 South State Street, Salt Lake City UT 84115 and Home Office combination.

Prepare for this role

You've read the whole posting — now see how you match it.