java/hadoop - lead engineer in Bangalore

Bangalore, Karnataka
job type
reference number
apply now

job description

?� Collaborate with cross functional teams to deliver end-to-end products & feature
� Be responsible for directing, counseling and mentoring project team members on technology development
� Estimate efforts, identify risks, devises and meets project schedules
� Debug/Troubleshoot and fix issues in production environment by working with all stakeholders
� Run review meetings effectively and drive the closure of all open issues on time
� Perform functional, design and code reviews in related areas of expertise with-in team and cross-team
� Mentor/coach engineers to facilitate their development and provide technical leadership to them
� Rise above the details to see broader picture and implications for whole product/team
� Manage a set of senior and junior developers and be responsible for delivery to specific clients at different geographies.

?product based data analytics

Client Introduction
?As the leading global provider of Smart Commodity Management software solutions, Eka has carved a niche for itself, with three out of four of the top agriculture companies worldwide using Eka�s InSight CM platform. Eka was founded by Manav Garg in 2004 in Bangalore. 13 years later, over 330 �Minds� are a part of Eka, and are based globally.
Eka is the global leader in providing Smart Commodity Management software solutions. Eka�s analytics-driven, end-to-end Commodity Management platform enables companies to efficiently and profitably meet the challenges of complex and volatile markets. The company�s best-of-breed solutions manage commodity trading, enterprise risk, compliance, procurement, supply chain, operations, logistics, bulk handling, processing, and decision support. Eka partners with customers to accelerate growth, increase profitability, improve operational control, and manage risks and exposures.
Employee strength � 330 Nos.


?java, hadoop, apache spark


?� 9 + years of proven track record of development and design work in the Software industry with 4 + years in a technical leadership and product development role, working on a large n-tier Java/J2EE applications with rich and interactive functionality
� Excellent programming experience in Java/J2EE technologies
� Java 8, OOAD, HTML, JDBC, Javascript, ExtJS, UML, J2EE 1.7 technologies, JMS, XML, Web services, REST, Ajax, Spring, Hibernate etc.,
� Strong knowledge and application of design pattern, data structures and algorithms concepts
� Knowledge of distributed computing and distributed caching technologies, Spark, Hazelcast, memcache, redis, etc
� Experience in performance tuning of Java/ J2EE applications at all levels (UI, server, and database)
� Knowledge on NoSQL databases, preferably Mongo DB, web/application servers (Jetty, JBoss, Tomcat, Weblogic), service oriented architecture and Webservices.
� Good design skills using n-tier architectures (scalability, caching, business & data layers)
� Exposure to cloud computing, machine learning will be added advantage
� Exposure to Relational Database : Oracle, MySQL
� Exposure to versioning tool like github, svn .5
� Experience in open source software, frameworks and broader cutting edge technologies around server side development in Java
� Excellent knowledge of MVC architecture and UML
� Understanding of functional specification document and design, and experience in developing software components based on that specification.
� A self-starter attitude, so as to work well with minimal guidance, in a fluid environment, and are able to adapt quickly to dynamic requirements and scope and priorities
� Knowledge of Commodities Business, Derivatives (Futures and Options), contract management, international shipments and documentation would be an added advantage
apply now