Remote (Country) Full-time

Real is hiring a Tech Lead - Backend Engineer (Java)

About the Role

Real is looking for a Tech Lead - Backend Engineer who thrives in a hands-on environment. In this role, you’ll spend 60-70% of your time writing code while providing technical leadership and mentorship. You’ll help shape the backend technical vision, implement features, and improve Java Spring Microservices.

What You'll Do

  • Provide technical mentorship and leadership to junior and mid-level engineers, guiding them in methodology, design, and best practices.
  • Work with the product team and feature owners to understand requirements and see them through to execution and deployment.
  • Take ownership of technical initiatives, driving projects independently from concept to completion.
  • Collaborate with other engineers through pairing sessions, code reviews, and knowledge sharing.
  • Lead the team on the path to better code with a keen eye for refactoring.

What We're Looking For

  • A BA/BS degree and 10+ years of related experience, or an equivalent combination of education and experience.
  • Extensive experience with Java 17+, Spring Boot, JPA (Hibernate), and SQL relational databases.
  • Experience writing unit and integration tests and maintaining strong code coverage.
  • Hands-on experience building applications using microservices architecture.
  • In-depth knowledge of relational databases, including indices, connection pools, transactions (ACID), and performance implications of schema designs.
  • Experience with NoSQL databases, understanding their advantages and disadvantages.
  • Experience as a tech lead, guiding teams through complex engineering challenges and fostering a culture of learning and innovation.
  • Highly self-motivated with a demonstrated ability to take initiative.
  • Demonstrated project coordination and management skills.
  • Prior experience leading technical initiatives and mentoring engineers.
  • Ability to join within 45 days of offer.
  • Ability to truly encompass our Company Core Values.

Nice to Have

  • A real estate background with transferable skills would be an asset.

Technical Stack

  • Languages/Frameworks: Java 17+, Spring Boot 2.7+, Maven
  • Databases: Postgres, DynamoDB
  • Infrastructure & Tools: AWS, Docker, Kubernetes, Kafka, ArgoCD, TeamCity, IntelliJ
  • Monitoring: Datadog, Bugsnag

Team & Environment

You will be a key member of Real’s R&D team, reporting to the VP of Engineering.

Work Mode

This position is remote and open to candidates located in India.

REAL is proud to be an equal opportunity workplace employer. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.

Required Skills
Java 17Spring BootPostgreSQLKafkaAWSDockerKubernetesMicroservicesSystem DesignDatadogDynamoDBBugsnagTeam Leadership
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Real

A fast-growing national real estate brokerage powered by technology, operating in all U.S. states, Canada, and the District of Columbia. Founded in 2014, Real is a trailblazer in the Residential Real Estate industry, leading disruption with a cutting-edge technology platform.

Visit website
Job Details
Category backend
Posted 7 months ago