Uploaded by Ridhi

Java Full Stack Developer

advertisement
Job Title - Java Full Stack Developer
Business- Technology
Job PurposeDo 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.
Job Responsibility●
●
●
●
Java - Core Java, Collections and Multithreading, Streams API, Functional programming
and Lambda expressions using Java 8.
Backend Framework - Spring MVC, Spring Boot, Spring AOP, Spring Batch, Spring
Security/OAuth/JWT, Hibernate/JPA/Spring data/ORM framework, Junit/Mockito
Frontend - ReactJS with redux, JSP, Java Script
Microservices - Micro service design patterns, Netflix OSS, Spring Cloud, REST API
Job Specification●
Distributed cache with Redis
●
NoSQL - Cassendra/ MongoDB/Aerospike
●
Kafka or similar messaging middleware
●
Micro Frontend & Component based development.
●
Search Technology like Apache SOLR or ElasticSearch
●
Understanding of principles of Continuous Delivery, DevOps and System Reliability
Engineering
Download