
Magicbricks
Role: Java Full Stack
Total Experience: 10+ Years
Location: Noida (Work From Office)
About MagicBricks
MagicBricks, a division of Times Internet Limited, a wholly owned subsidiary of Bennett, Coleman & Co. Ltd (The
Times Group) is India’s largest and most trusted property marketplace for all property-related needs, enabling buyers,
sellers and renters with the help of technology No 1 Property Site website that provides a common platform for
property buyers, sellers & renters to locate properties of interest across India, and source information about all
property related matters . MagicBricks, is and has been adjudged as the most preferred site in India, by independent
surveys. We are 850+ employees, 11 business verticals with offices across 35 cities and Headquartered in Noida.
Job Description:
Do you have what it takes to build and operate a world-class web platform that serves > 1 million page-hit a day?
Would you enjoy the challenge of processing many terabytes of data in no time? What comes to mind when you think
about fault tolerance or scalability? At MagicBricks.com, we're passionate about building the best online platform for
Real-estate category and we are equally passionate about getting
top-notch software professional to join us.
We work on a wide range of cutting-edge big-data technologies to scale up to MagicBricks.com growing business
needs. Think of Throughput, latency, performance, we want it all. We push boundaries, thrive on solving tough
scalability problems and take pride in our ability to iterate fast, release anytime and keep our availability in high 9s.
What you should be known for?
1. Team Handling exposure is required.
2. Java – Core Java, Collections and Multithreading, Streams API, Functional programming and Lambda expressions
using Java 8.
3. Backend Framework – Spring MVC, Spring Boot, Spring AOP, Spring Batch, Spring Security/OAuth/JWT,
Hibernate/JPA/Spring data/ORM framework, Junit/Mockito
4. Frontend – ReactJS with redux, JSP, Java Script
5. Microservices – Micro service design patterns, Netflix OSS, Spring Cloud, REST API
6. Working experience in application security & Agile development.
Good to have:-
1. Distributed cache with Redis
2. NoSQL – Cassendra/ MongoDB/Aerospike
3. Kafka or similar messaging middleware
4. Micro Frontend & Component based development.
5. Search Technology like Apache SOLR or ElasticSearch
6. Understanding of principles of Continuous Delivery, DevOps and System Reliability Engineering
At MagicBricks, we foster a culture of innovation and entrepreneurship to help you realize your true potential.
As a leader, we understand what it takes to get to the top. Join us and get to the top of your game.