Senior Java Engineer

AVIRA Soft SRL

22-01-2015 | EXPIRA LA 21-02-2015

Job expirat

RESPONSABILITATI

- Develop highly scalable cloud applications from scratch
- Code using Java, JVM scripting languages, PHP among others.
- Suggest, collect and sysnthesize requirements and create effective feature roadmap
- Code deliverables in tandem with the Hadoop and infrastructure engineering teams
- Adapt standard machine learning methods to best exploit modern parallel environments ( e.g. distributed clusters, multicore SMP, and GPU)
- Thinking strategically about algorithmic uses of data and impact on business processes-and how usage onteracts with data design. Developing
- Highly scalable classifiers and tools leveraging ML, data regression, and rules based models.
- Adapting standard machine learning methods to best exploit modern parallel environments ( e.g. distributed clusters, multicore SMP, and GPU). Design of experiments
- Visualizing and reporting findings, automatically tracking system performance
- Working in a dynamic team-oriented environment


CERINTE

Our ability to think out of the box and your strong will to pursue the right solutions through extensive research inspires others and invigorates projects. Your soltuion-finding skills are complemented by your ability to learn from others, you are curious about open-source solutions. With prode in your work and a sense of urgency to deliver the best possible solution, you persist to see your work completed in a product.
For this position you should bring following specific skills and experience:

- A demonstrated team builder and player with strong communication ( both written and oral) and interpersonal skills. Proven ability to develop vibrant working relationships at multiple levels to get your products delivered and to market.
- You should have a BS or an MS in Computer Science or equivalent work experience. Extra credit for having contributed to an open source project or completed advanced technical training or PhD degree.
- Several years of experience in any of the following relevant software product areas: Browser plug-ins, security applications, fraud prevention engineering product recommenders or other large-scale consumer applications from an internet domain, as well as a solid understanding of analysis of algorithms, experience in the field of plugin programming and versatile programming skills
- Willing to be very hands on to develop new applications, features and alogrithms in continuous release mode
- Expert knowledge developind and debugging in Java in a large-scale web-applications context. Technologies like JSP, HTML, Perl, Bash, C#, Ruby, JavaScript, XML, JSON, SOAP, REST, etc
- Good working knowledge of internet technologies/architectures, Unix/Linus environments
- You have demonstrated the ability to learn new languages within a short timeframe
- Self-starting and motivated about getting results to market fast and then iterating to optimize. You have a passion for learning latest technologies and software development processes. Experience with continuous release processes and tools ( e.g., Maven, Jenkins)
- You love big data and cluster computing, especially in the context of solving large-scale, real-world problems that make Avira more amazing. Some familiarity with Couchbase is desirable, as is a basic understandind of other NoSQL databse technologies we're using such a Hadoop, MR, Hbase, Mahout
- As we are an international team and company, written and spoken English are a requriement; a bit of converstaional German would be a plus. Some travel (5-10%) is required


DESCRIEREA FIRMEI

Located in Bucharest - Romania, Avira was founded in 2004 by a dynamic core of security experts who is committed to the following values: security ethics, professional attitude, open spirit, pride and respect. These principles are meant to stand at the base of any long term
collaboration and partnership that Avira Soft will undertake.
Avira Soft gathered a team of more than 50 dynamic professionals who are permanently collaborating with the experimented specialists of Avira GmbH , Germany. We are a dynamic and creative team and our purpose is to produce high quality software.

We also impose some requirements for our candidates: creativity, technical knowledge, team working capabilities and the ability to finish the job on time.