Ideal candidates should have strong enterprise java experience with
good knowledge of Oracle.
* Build highly scalable, high performance and stable advertising experience.
* Understand the business requirements, translate them into design and
implementation approaches, and rapidly drive convergence towards the best
* Engineer the full product lifecycle, from concepts, design, through maintenance,
managing prioritization and trade-offs across functional domains
* Hands-on coding: Develop and maintain high quality code base, consistently
delivering challenging, stable, and maintainable projects on schedule.
* Adopt and improve best practices to foster rapid ways of software
Minimum Job Qualifications
* Expert in Java
• Proven track record of software design, object-oriented programming, design
patterns, software architecture, debugging skills.
• Expert level experience in OO, ORM, Java and J2EE and Oracle.
• Strong background in Hibernate and Spring frameworks and experience in
MVC, Struts, JSP and Servlets preferred.
• Proven track record of designing and developing high performance and
massively scalable Internet applications.
* Good knowledge of upcoming technological stack in java.
* Experience with Java code profiling tools.
* Experience with complex parallel and distributed systems.
• Must have strong verbal and written communication skills and analytical and
problem solving skills.
* Excellent team player with strong collaboration skills to work with various cross
functional teams on multi-team projects.
* Should have a strong sense of commitment and responsibility.
• Independent thinker.
• 3-6+ years of web software engineering experience.
• BS/MS in Computer Science or applicable experience
Preferred Job Qualifications
* MS Computer Science (or equivalent), 5+ years industry experience
* Background in high performance computing and code optimization.