Real is 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 the disruption with their cutting-edge technology platform. They are on a mission to revolutionize the home-buying and selling process, making agents' lives better while creating lucrative financial opportunities for them.
As a Senior Backend Engineer at Real, you will join the R&D team, working remotely from India. The ideal candidate will have a strong background in Java programming, with extensive experience in Spring Boot and Hibernate frameworks. Proficiency in SQL databases is essential, along with a conceptual understanding of AWS cloud services.
Key responsibilities include:
- Developing and maintaining Java-based applications using Spring Boot and Hibernate frameworks
- Designing and implementing database schemas, queries, and stored procedures with SQL
- Collaborating with cross-functional teams to define, design, and deliver new features
- Ensuring adherence to code quality, performance, and security best practices
- Managing cloud dashboards and utilizing AWS services such as S3, DynamoDB, RDS, and EKS
- Implementing Test-Driven Development (TDD) to ensure robust software solutions
- Participating in API builds and deployments
- Maintaining strong knowledge of data structures and design patterns
- Working with source control systems such as Git and GitHub
- Engaging in Continuous Integration/Continuous Deployment (CI/CD) practices
The ideal candidate will have:
- Proficiency in Java programming and familiarity with the Java family of technologies
- Strong experience in Spring Boot and Hibernate frameworks
- Expertise in SQL and experience with relational databases
- Understanding of ORM frameworks like Hibernate and Spring DAO
- Knowledge of data structures, design patterns, concurrency, and multi-threading
- Experience with AWS services (S3, DynamoDB, RDS, EKS) is highly advantageous
- Familiarity with Docker and Kubernetes is a plus
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
Join Real and be part of a team that values hard work, kindness, and the power of technology combined with humanity. This role offers the opportunity to work on cutting-edge technology in the real estate industry while contributing to the company's mission of revolutionizing the home-buying and selling process.