Talent.com
Tech Lead - Java
Tech Lead - JavaReal • Newark, CA, US
Tech Lead - Java

Tech Lead - Java

Real • Newark, CA, US
30+ days ago
Job type
  • Full-time
Job description

Tech Lead

Real (Nasdaq : REAX) is a publicly traded, fast-growing global real estate brokerage powered by technology and driven by people. Since our founding in 2014, we've been reimagining the residential real estate experience. With operations across the U.S., Canada, India, and the District of Columbia, we're leading the industry with our cutting-edge platform that empowers agents, simplifies the buying and selling journey, and unlocks greater financial opportunities.

Work Schedule : You will work Eastern Standard Time (EST) hours, regardless of your location.

About the Role

As a Tech Lead, you will be reporting to the Vice President of Engineering and would be a key member of Real's R&D team. You will help lead the overall technical vision for all things back end, implementing features, squash bugs, and make improvements across our Java Spring Microservices. If you are self-motivated, and a tech expert to join a results-oriented team, we encourage you to join us.

What You'll Do

  • Collaborate with other engineers through pairing sessions, code reviews, and knowledge sharing in our weekly Friday Dev Chats.
  • 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.

What You'll Bring

  • You have extensive experience with Java 17+, 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
  • Our Tech Stack

  • Java 17+
  • Spring Boot
  • Postgres
  • Kafka
  • DynamoDB
  • AWS
  • Docker
  • Kubernetes
  • Datadog
  • Bugsnag
  • ArgoCD
  • TeamCity
  • Maven
  • IntelliJ
  • We are empowered through our strong test coverage to allow continuous delivery with multiple deploys per day. Our Interview Process : We believe in transparency and strive to create a supportive environment where you can showcase your skills and experience. Our interview process includes the following steps :

  • Initial Screening Interview : Your first conversation will be with a member of our talent team. This session includes a live coding test which will be recorded to be reviewed by our engineering team.
  • Code Pairing with Senior Engineers : In this round, you'll meet and work alongside our senior engineers. You will build on the initial coding test, discussing broader computer science topics, system design, and problem-solving approaches.
  • Design Interview : This session will focus on architectural thinking, problem-solving, and broader computer science concepts. Topics from your previous interview may be revisited and expanded upon.
  • Final Leadership Interview : The final stage includes a conversation with our CTO, VP of Engineering, and other senior leaders. The discussion will cover mutual expectations, technical proficiency, team dynamics, and cultural fit.
  • Education & Experience

  • BA / BS degree and 8+ years of related experience; or any combination of education and experience, which would provide an equivalent background
  • Must have experience in Spring / Spring Boot, Hibernate, and Relational Databases
  • A real estate background with transferable skills would be an asset
  • Demonstrated Project Coordination / Management skills
  • How We Work : Our Operating Principles

    Our Operating Principles are the blueprint of Real's culture. They guide how we show up, make decisions, and bring our mission to life every day :

  • Be Agent Obsessed : We design every decision around creating value for our agents and their clients.
  • Move Fast with Purpose : We act with urgency, clarity, and focuswithout compromising our standards.
  • Own Your Outcome : Effort matters, but results matter more. We adapt, learn, and improve.
  • Be Bold; Challenge Often : We challenge assumptions, rethink "the usual," and push for smarter, simpler solutions.
  • Win Together : We set high standards, collaborate deeply, and celebrate shared success.
  • Our Commitment

    Real Broker LLC is proud to be an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees. We welcome applicants of all backgrounds and identities, and we do not discriminate on the basis of race, color, ancestry, religion, sex, sexual orientation, gender identity or expression, age, marital or family status, disability, citizenship, veteran status, or any other status protected by applicable law.

    Create a job alert for this search

    Tech Lead Java • Newark, CA, US

    Similar jobs
    GenAI Tech Lead

    GenAI Tech Lead

    Elastic • Mountain View, California, United States
    Full-time
    Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people.The Elastic Search AI...Show more
    Last updated: 30+ days ago • Promoted
    Senior Mobile DevOps & CI / CD Lead

    Senior Mobile DevOps & CI / CD Lead

    PayPal • San Jose, CA, United States
    Full-time
    A global financial services company is seeking a visionary engineering leader to manage the Mobile DevOps team responsible for CI / CD pipelines supporting PayPal mobile applications.The role demands...Show more
    Last updated: 30+ days ago • Promoted
    Java Full Stack L2-India INTL

    Java Full Stack L2-India INTL

    Insight Global • San Jose, CA, United States
    Full-time
    Migrating legacy framework that is in C++ to JAVA.Demonstrate end-to-end ownership of features, projects, modules, and services that you deliver in all phases of the software development lifecycle....Show more
    Last updated: 30+ days ago • Promoted
    Senior Java & Spring Microservices Lead

    Senior Java & Spring Microservices Lead

    Virtusa • Fremont, CA, United States
    Full-time
    A leading technology consulting firm is seeking a Lead Consultant in Fremont, California.The ideal candidate will have at least 2 years of experience in Java and fluency with the Spring Framework, ...Show more
    Last updated: 15 days ago • Promoted
    Senior Technical Lead

    Senior Technical Lead

    Shrive Technologies LLC • San Leandro, CA, United States
    Full-time
    Quick Apply
    The Senior Technical Lead will be responsible for providing technical leadership and expertise in Java, Spring MVC, and HTML technologies. They will play a critical role in leading a team of develop...Show more
    Last updated: 4 days ago
    Technical Lead - Full Stack

    Technical Lead - Full Stack

    San R&D Business Solutions LLC • San Jose, CA, us
    Full-time
    Quick Apply
    We are looking for an experienced.This role is ideal for a hands-on technical leader who can design, build, and maintain high-performing, scalable web applications while collaborating closely with ...Show more
    Last updated: 12 days ago
    Senior Java Developer / Lead

    Senior Java Developer / Lead

    Apptad Inc • Newark, CA, United States
    Full-time
    Quick Apply
    Job Description : Strong proficiency and hands-on experience with Java 8+, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, JDB...Show more
    Last updated: 4 days ago
    Senior Java Developer

    Senior Java Developer

    INTELLISWIFT INC • San Jose, CA, United States
    Full-time
    Thorough understanding of concurrency and transactions.Strong understanding of distributed systems, file system / databases. Deep knowledge of distributed systems software design with strong understan...Show more
    Last updated: 5 days ago • Promoted
    Senior Backend Engineer & Tech Lead (Cloud, Microservices)

    Senior Backend Engineer & Tech Lead (Cloud, Microservices)

    Walmart Canada • Sunnyvale, CA, United States
    Full-time
    A leading retail company is seeking an experienced backend developer to enhance their systems and support innovative solutions. The ideal candidate will have over 7 years of experience in backend de...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Java Lead Developer

    Sr. Java Lead Developer

    Cloudious LLC • Newark, CA, United States
    Full-time
    Quick Apply
    Job Description : Strong proficiency and hands-on experience with Java 8+, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, JDB...Show more
    Last updated: 5 days ago
    Cloud Solutions Architect & Technical Delivery Lead

    Cloud Solutions Architect & Technical Delivery Lead

    Ajmera Infotech • San Jose, CA, United States
    Full-time
    A software solutions provider in San Jose is seeking a Solutions Architect / Technical Delivery Engineer with a strong background in software architecture and cloud technologies.The ideal candidate w...Show more
    Last updated: 30+ days ago • Promoted
    Senior API Implementation & Onboarding Lead

    Senior API Implementation & Onboarding Lead

    Pylonlending • Palo Alto, CA, United States
    Full-time
    A leading fintech company is seeking an experienced Implementation Manager in Palo Alto, CA.You will manage the onboarding process for clients integrating their products with our API-first infrastr...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    TechDigital Group • Pleasanton, CA, United States
    Full-time
    To be responsible for managing technology in projects and providing technical guidance / solutions for work completion.To be responsible for providing technical guidance / solutions; define, advoca...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer : Blue Martini & Retail Tech

    Senior Java Developer : Blue Martini & Retail Tech

    Aspire Systems • San Jose, CA, United States
    Full-time
    A global technology services firm is seeking a skilled Senior Java Developer for exciting development projects.You will work on critical enhancements, including adhering to Canada AntiSpam regulati...Show more
    Last updated: 30+ days ago • Promoted
    Network Platform Software Development- Technical Lead

    Network Platform Software Development- Technical Lead

    Arrcus, Inc. • San Jose, CA, United States
    Full-time
    Network Platform Software Development- Technical Lead.Be among the first 25 applicants.Arrcus was founded to enhance business efficiency through superior network connectivity.The Arrcus Connected E...Show more
    Last updated: 30+ days ago • Promoted
    (1) Senior Java Developer

    (1) Senior Java Developer

    eTrigue Corp. • San Jose, CA, United States
    Full-time
    Are you a senior engineer who is energized by designing and implementing elegant code that is focused on solving business problems? Who believes that the job is not done until end-users are success...Show more
    Last updated: 14 days ago • Promoted
    Network Platform Software Development- Technical Lead

    Network Platform Software Development- Technical Lead

    Arrcus Inc • San Jose, CA, United States
    Full-time
    Network Platform Software Development- Technical Lead.Arrcus was founded to enhance business efficiency through superior network connectivity. The Arrcus Connected Edge (ACE) platform offers best-in...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Tech Lead - Java Microservices

    Senior Backend Tech Lead - Java Microservices

    Walmart • Sunnyvale, CA, United States
    Full-time
    A leading retail corporation is seeking a Senior Backend Engineer to provide technical leadership and develop reliable backend infrastructure. The ideal candidate should have extensive experience in...Show more
    Last updated: 30+ days ago • Promoted