Java Engineer

AVIRA Soft SRL

28-08-2015 | EXPIRA LA 27-09-2015

Job expirat

RESPONSABILITATI

Job description:

This role will be based in Bucharest and tasked with building Java Application from the ground up to expand our offering in products to protect our users while they are browsing the internet.

You will work closely with our other application teams to create and improve your product within the constraints of production software systems with immense volumes of real-world data.

You will design tracking solutions for your applications and features which enable us to monitor and improve user experience quality and user take-up with minimal cost and human effort.

This position will involve applying those skills to some of the most exciting and massive consumer data and prediction problems that exist in Europe today.

Your responsibilities

- develop or extending highly scalable cloud application from scratch
- code using JavaScript
- Migrate old PHP applications to JAVA
- Persist data using NoSQL database
- Suggest, collect and synthesize requirements and create effective feature roadmap
- code deliverables in tandem with the Hadoop and infrastructure engineering teams
- thinking strategically about algorithmic uses of data and impact on business processes - and how usage interacts with data design
- visualizing and reporting findings, automatically tracking system performance
- working in a agile and team-oriented environment


CERINTE

Your profile

Your ability to think out of the box and your strong will to pursue the right solution through extensive research inspires others and invigorates projects. Your solution-finding skills are complemented by your ability to learn from others, you are curious about open-source solutions. With pride in your work and a sense of urgency to deliver the best possible solution, you persist yo 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 abiliy 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 algorithms in continuous release mode
- Expert in developing and debugging Java in a large-scale web-applications context. Knowledge about technologies like HTML, JavaScript, XML, JSON, SOAP, REST is a plus.
- Good working knowledge of internet technologies/architectures, Unix/ Linux 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 witth 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 understanding of other NoSQL database technologies we-re using such as Hadoop, MR, HBase, Mahout
- As we are an international team and company , written and spoken English are a requirement .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.