Senior Backend Engineer - Java

April 7

Apply Now
Logo of Real

Real

Real Estate • eCommerce • Fintech

Real is a real estate experience company working to make life’s most complex transaction simple for agents, home buyers, and sellers. By leveraging cutting-edge technology, Real integrates real estate, mortgage, and closing services to provide a seamless, end-to-end experience with trusted, agent-led guidance. Their division includes expert services for luxury properties and military families, and they focus on enhancing the real estate process through innovative solutions and dedicated support for both clients and agents.

51 - 200 employees

Founded 2014

🏠 Real Estate

🛍️ eCommerce

💳 Fintech

📋 Description

• Real is a fast-growing national real estate brokerage powered by technology. • You will help lead the overall technical vision for all things back end. • Lead the team in implementing features, squashing bugs, and making improvements across our Java Spring Microservices. • Help mentor and lead junior engineers in software engineering methodology, design, and best practices. • Work with the product team and feature owners to understand requirements and see them through to execution and deployment.

🎯 Requirements

• You have extensive experience with Java 11+, Spring Boot, JPA (Hibernate), and SQL relational databases. • You are comfortable writing unit and integration tests and maintaining strong code coverage • You have hands-on experience building application using the microservices architecture • You have in-depth knowledge of relational databases, including indices, connection pools, transactions (ACID), and implications of schema designs on performance • You have experience with NoSQL databases, understand their advantages and disadvantages, and know when to prefer one over a relational database. • You are opinionated in the direction that backend software development is going and will give recommendations and take the initiative for the long-term health of the project. • You have a keen eye for where to refactor and when, using standard design principles and patterns, and are excited to lead the team on the path to better code • You are welcoming to other engineers, have a collaborative attitude, and are excited to both learn and teach new knowledge • You enjoy working with a remote team that spans many different time zones and locations • You are comfortable in an agile, fast-paced start up environment where you work closely with product to understand how your work will fit into the larger project while acting on limited information

🏖️ Benefits

• Offers Equity • Offers Bonus • Offers Life and Health Insurance

Apply Now

Similar Jobs

April 6

Tekk Fusion

51 - 200

Join Tekk Fusion as a .NET Software Engineer to design and develop critical software systems remotely.

AWS

Cloud

JavaScript

SQL

.NET

April 5

Join Drivetrain to solve complex backend engineering problems in a remote-first environment.

AWS

BigQuery

Distributed Systems

ElasticSearch

Hibernate

Java

Postgres

Redis

Spring

April 3

Supersourcing

51 - 200

.NET Core Developer sought to develop high-quality products using ASP.NET and related technologies. Candidate must show great ownership and leadership skills.

ASP.NET

Entity Framework

jQuery

MS SQL Server

Postgres

SDLC

SQL

.NET

April 3

Supersourcing

51 - 200

Join a SaaS company as a Python Django Developer, maintaining and developing products with Django and Python.

Distributed Systems

Django

MySQL

Python

April 3

As a Senior Java Developer at eTrigue, you'll develop and maintain scalable systems for SaaS products.

AWS

Cassandra

Java

Kafka

Linux

NoSQL

Spring

Spring Boot

SpringBoot

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com