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

Tech Lead - Java

Real • Newark, CA, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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.

    [job_alerts.create_a_job]

    Tech Lead • Newark, CA, US

    [internal_linking.similar_jobs]
    Lead Java Full Stack Engineer (SpringBoot / Angular)

    Lead Java Full Stack Engineer (SpringBoot / Angular)

    TechDigital Group • San Leandro, CA, United States
    [job_card.full_time]
    An established industry player is seeking a Java Full Stack Developer to lead technology management in complex projects.In this role, you will provide technical guidance to a talented team, conduct...[show_more]
    [last_updated.last_updated_30] • [promoted]
    FinTech Lending Principal Architect - Java / AWS Expert

    FinTech Lending Principal Architect - Java / AWS Expert

    K&K Talents • Mountain View, California, United States
    [job_card.full_time]
    A technology recruitment firm seeks a Principal Architect in Mountain View to lead the architecture for FinTech Lending solutions. This role involves understanding complex systems, producing tech pl...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Healthcare Customer Support Team Lead

    Healthcare Customer Support Team Lead

    VirtualVocations • Concord, California, United States
    [job_card.full_time]
    A company is looking for a Healthcare - Customer Support Team Lead to manage and supervise partner operations.Key Responsibilities Oversee daily operations and manage team performance to meet obj...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior API Implementation & Onboarding Lead

    Senior API Implementation & Onboarding Lead

    Pylonlending • Palo Alto, CA, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Cloud Solutions Architect & Technical Delivery Lead

    Cloud Solutions Architect & Technical Delivery Lead

    Ajmera Infotech • San Jose, CA, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Technology Architect – Java

    Technology Architect – Java

    Saxon Global • Sunnyvale, CA, United States
    [job_card.full_time]
    Saxon Global is one of the fastest growing Inc 500 Companies in the US, providing enhanced IT consulting, and engineering solution services from past 16 years. Saxon global specializes in Business I...[show_more]
    [last_updated.last_updated_30] • [promoted]
    (1) Senior Java Developer

    (1) Senior Java Developer

    eTrigue • San Jose, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Position Overview 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 unti...[show_more]
    [last_updated.last_updated_30]
    Fullstack Java Lead with React

    Fullstack Java Lead with React

    Cognizant • Mountain View, CA, United States
    [job_card.full_time]
    Cognizant’s Digital Engineering practice is seeking a highly qualified.Full Stack Java Lead with React.You will be part of a digital software team that works on high-demand applications.Our enginee...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    GenAI Tech Lead

    GenAI Tech Lead

    Elastic • Mountain View, CA, US
    [job_card.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.last_updated_variable_hours] • [promoted] • [new]
    Senior Backend Engineer & Tech Lead (Cloud, Microservices)

    Senior Backend Engineer & Tech Lead (Cloud, Microservices)

    Walmart Canada • Sunnyvale, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Techlead

    Techlead

    Newcode.ai • Palo Alto, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    AI to work in their day-to-day operations.In few months, we’ve moved from vision to reality—building products our clients truly love. As part of our fast-growing and highly ambitious team, you won't...[show_more]
    [last_updated.last_updated_30]
    Team Lead

    Team Lead

    Tempur Sealy • Palo Alto, CA, United States
    [job_card.full_time]
    Tempur Sealy is committed to improving the sleep of more people, every night, all around the world.As a leading designer, manufacturer, distributor, and retailer of bedding products worldwide, we k...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Onshore Full-Stack Engineer (React / Java)

    Lead Onshore Full-Stack Engineer (React / Java)

    Olenick • San Jose, CA, United States
    [job_card.full_time]
    A leading Quality Engineering company in California is seeking a Lead Onshore Full-Stack Developer.The candidate should have over 8 years of experience in full-stack development, particularly in Re...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Java Developer : Blue Martini & Retail Tech

    Senior Java Developer : Blue Martini & Retail Tech

    Aspire Systems • San Jose, CA, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Network Platform Software Development- Technical Lead

    Network Platform Software Development- Technical Lead

    Arrcus, Inc. • San Jose, CA, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Senior Backend Tech Lead - Java Microservices

    Senior Backend Tech Lead - Java Microservices

    Walmart • Sunnyvale, CA, United States
    [job_card.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.last_updated_30] • [promoted]
    Senior Staff Java Engineer – Lead Architecture & Cloud

    Senior Staff Java Engineer – Lead Architecture & Cloud

    GEICO • Palo Alto, CA, United States
    [job_card.full_time]
    A leading insurance company in Palo Alto seeks a Senior Staff Engineer to innovate and enhance systems while providing technical leadership. Responsibilities include developing software strategies, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Network Platform Software Development- Technical Lead

    Network Platform Software Development- Technical Lead

    Arrcus Inc • San Jose, CA, United States
    [job_card.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.last_updated_variable_days] • [promoted]