Groovy Developer(s) needed

Location:  Nashville, Tennessee
Salary:  USD70000 - USD80000 per year + Full benefit package


Vaco Technology in Nashville, TN has an immediate need for Groovy and or Java developers.  

We are looking for a few really great developers* to work on a new product that will disrupt the e-

Discovery and larger litigation support space out of our Nashville office. We are a software startup,

creating beauty and innovation in legal software through cutting edge technology. We are

seeking bright, self-motivated, and driven software engineers who are committed to improving

their knowledge and productivity proving how much they can achieve by the strength of their mind,

creativity, and spirit. Great working environment that appreciates individuality and life. We work

with F/OSS and Microsoft stacks, and an affinity with these would be nice, but we know that great

developers can learn these things on the job. Whatever technologies, languages, or development

environments you’ve been using, we expect you to have mastered them in depth, and we expect

that you will be able to master any technology, language, or development environment that we

need in the future. You won’t be boxed into any particular language or platform and you will get to

work with all the latest technologies.

* Really great is hereby defined as: Your friends and co-workers describe you as a "coding animal” and

your programming ability is way above average, as demonstrated by a continuous string of successful

projects. We also expect you to have a track record of contributing to the community (whether

through blogging, open source projects, or other online communities).

About You

You are a solid, all-around developer. Specifically with LAMP/Java experience and server scaling/

load balancing/cloud integration experience. You know a handful of the 'usual suspect' languages

(Java, Ruby, javascript, .NET, PHP, CSS, HTML etc.) You don’t mind building Microsoft targeted

solutions using .NET stack when necessary. Ideally, you have worked on highly scalable, highly

available consumer oriented products. You like to work as part of a fun team where your skills and

creativity play a crucial role in the direction and success of the company. You have everything it

takes to be one of the greats and now you just need somewhere to prove it.

Skills & Requirements

Before we get into the specific skills, you must:

Have incredible coding skills in general

Have an excellent command of written and spoken English

Have a permanent legal right to work in the US

Live in Nashville area or be willing to relocate here

We gauge specific skills in three ways; each on a scale of 1-10:

1. Experience: Includes direct exposure and use of the skill in school, on-the-job, and on your

own personal time. This scale indicates years of experience:

1 year -----5 years -----> 10 years

2. Depth: Most skills have many different facets and aspects. A deep knowledge indicates that

you have applied your skill in a wide variety of ways and you have used that skill to solve

a wide variety of problems. 1 indicates a very narrow and specific use of the skill and a 10

indicates an extremely deep and wide use of the skill.

1 -Very specific/narrow use ----- 5 - Moderately deep use -----> 10 Very broad use of skill

3. Enthusiasm: This is your desire to continue to use this skill and to sharpen your skill both

at work and at play. Enthusiastic people often want to contribute to the community at large

and work to improve other’s skills. 1 indicates that you do not really enjoy using the skill

and a 10 indicates that you get great pleasure from using that skill.

1 - Bored with the skill ----- 5 - Enjoy it most of the time -----> 10 Love every minute of it

Each specific skill listed below is marked with our requirements on each of these three scales. Each

skill is marked with the minimum requirement on all three scales.

Languages

Java/Groovy

Experience 1 ----- 5 -----> 10

Depth 1 ------- 7 ---> 10

Enthusiasm 1 --------- 9 -> 10

Javascript

Experience 1 --- 4 -------> 10

Depth 1 ---- 5 ------> 10

Enthusiasm 1 ---- 5 ------> 10

HTML5 + CSS3 + Canvas

Experience 1 --- 4 -------> 10

Depth 1 ------- 7 ---> 10

Enthusiasm 1 ---- 5 ------> 10

Microsoft - Experience is a plus

C#.NET

ASP.NET

WPF

WCF

System Admin/Platforms:

Linux/Shell/Puppet

Experience 1 ----- 5 -----> 10

Depth 1 ------- 7 ---> 10

Enthusiasm 1 --------- 9 -> 10

Apache/Nginx

Experience 1 ----- 5 -----> 10

Depth 1 ------- 7 ---> 10

Enthusiasm 1 --------- 9 -> 10

Developer Job Duties:

Defines site objectives by analyzing user requirements; envisioning system features and

functionality.

Designs and develops user interfaces to internet/intranet applications by setting

expectations and features priorities throughout development life cycle; determining design

methodologies and tool sets; completing programming using languages and software

products; designing and conducting tests.

Recommends system solutions by comparing advantages and disadvantages of custom

development and purchase alternatives.

Integrates applications by designing database architecture and server scripting; studying

and establishing connectivity with network systems, search engines, and information

servers.

Completes applications development by coordinating requirements, schedules, and

activities; contributing to team meetings; troubleshooting development and production

problems across multiple environments and operating platforms.

Supports users by developing documentation and assistance tools.

Updates job knowledge by researching new internet/intranet technologies and software

products; participating in educational opportunities; reading professional publications;

maintaining personal networks; participating in professional organizations.

Enhances organizational reputation by accepting ownership for accomplishing new and

different requests; exploring opportunities to add value to job accomplishments.

Other Experience:

Exposure to and experience with these technologies is a bonus. We are interested in your

experience with these or similar technologies:

Lucene

jQuery

MVC/Ember.js

LESS/Sass/Compass

GearMan/RabbitMQ

Varnish/Nginx/Squid

Hadoop, Distributed Computing, Sharding Datasets

MongoDB/Redis/Cassandra/Memcached

OpenCV

Unit Testing/Continuous Integration/TDD

Terracotta

Please check the job details, then fill in your details below and click "Submit now".

* Indicates a required field.

Your Details
First Name *
Last Name *
Email *
Phone Number(s)
Work:

Home/Mobile/Cell:
Address
Please attach your Resumé/Résumé *
Existing resumé
Please state whether you are currently eligible to work (work permit/visa/citizenship) in the country to which you are applying: * Yes
No