Online
Jobs for Build Your Life Style Up
JOB DESCRIPTION:
We are looking for someone who can help advance our platform of acquiring and structuring data from the internet and populate it in a production environment, in particular around extraction and normalization of attributes. We want you to be excited about constantly experimenting with new approaches while being dedicated to creating scalable, operationally friendly production systems.
As a Java Engineer you will work with the product, development, and operations teams to understand requirements, articulate an approach, and design and execute both working prototypes and production systems.
DESIRED SKILLS AND QUALIFICATIONS:
- Very strong at OOPS, core Java, design patterns, Spring, Hibernate,
- Strong knowledge of of workflow engines (jBPM, activitietc) and/or integration technologies (ESB, Camel etc)
- Strong in building large scale SAAS applications with specific focus on management, monitoring and reliability.
- Strong in performance tuning and debugging techniques. Experience with application profilers (e.g app dynamics, new relic, java profiler) and Java debugging tools (visualvm, jstack, histogram and heap dumps)
- Detailed knowledge of Java web services, JMS, REST, JSON/JSONP, XML parsers
- Working knowledge of other NoSQL databases (MongoDB), AWS, MPP databases and caching technologies (Ehcache, Memcache, Hazelcast).
- Understanding of hbase, hadoop and other big data technologies is a plus (We do not need a big data expert as it is primarily a Java developer role)
- Good understanding of SQL and RBDMS.
- Strong communication skills and have proven track record of working with remote teams, leading the conversations with business people.
- Desired experience range is 5 years
Java Engineer (Strong in Algorithms & DAta Structures) CLICK HERE
No comments:
Post a Comment