Flag job

Report

Senior Java Engineer - Postgres, SQL and API

Salary

$0.13k - $0.1475k

Min Experience

4 years

Location

Denver, CO

JobType

direct-hire

About the role

Title: Senior Software Engineer - Java, Postgres SQL and API structures Location: Denver, CO - Hybrid Sponsorship: This client WILL sponsor H1B Visas but there must be 2+ years remaining on the visa. Salary: $130-147,500K + Bonus Required Experience: Java / JUnit SQL JDBC Drivers and Interfaces Indexes and Query Planning Collation OLTP (including ACID transactions) Postgres AWS RDS / Aurora HTTP Interfaces (e.g., REST, WebSockets) Object-oriented Design Patterns Multi-tenant and Cloud Architecture Preferred Experience: OLAP (including data warehouses / lakes, data marts, cubes, and column stores) AWS RedShift Redis / AWS ElastiCache Profilers (e.g., VisualVM) System Design Microservices Qualifications: Bachelor's degree in computer science, advanced degree desired, or a combination of education and equivalent experience 4+ years' professional programming experience, preferably OOP in Java Extensive database experience, to include expertise with PostgreSQL, SQL, MongoDB, etc. Professional experience building frameworks (e.g., building something like Spring Boot itself, rather than just using it) Professional experience integrating, exposing and optimizing enterprise-level databases via APIs Professional experience building and leveraging in-memory and distributed caches Professional experience building enterprise solutions for stakeholders Professional experience in technical leadership (including mentoring, leading collaboration, etc.) Understanding of the Software Development Lifecycle (SDLC) Understanding and practice with Agile software development

About the company

We build the no-code enterprise application platform (a.k.a. "EAP") that is used by our customers and partners to create and run enterprise-grade business solutions. We have a knack for abstracting complex technical concepts into no-code facilities that are straightforward to use. The Platform allows for the development and execution of involved, integrated business applications — complete with workflow, business logic, eventing, external callouts, notifications, various user experiences, artificial intelligence, and more. Examples of applications suites built on the Platform are enterprise financials, sales, inventory, manufacturing, and real estate.

Skills

java
sql
jdbc
postgres
sql
api
object-oriented
cloud