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
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
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