|
|
 |
 |

|
|
| Lead Java Developer | | Aggregate Knowledge | | Responsibilities:
Design, build, and support web application server side software for the Aggregate Knowledge Discovery Platform. Work across functional boundaries and contribute to product development process. Contribute to the team as both a technical leader and mentor across the organization.
Requirements:
* B.S. or higher studies in Computer Science (or equivalent experience).
* 8+ years of experience developing large-scale applications with strict availability and reliability restrictions.
* Strong multi-language skills, including an ability to operate in an environment that includes Java components.
* Solid foundation in OO design and databases/SQL.
* Familiarity with Unix (Linux preferred) development and execution environment.
* Excellent organization, communication and interpersonal skills.
* Strong performance tuning, troubleshooting, and analytical skills.
* Experience in digital advertising a plus.
Key Strengths:
* Excellent written and verbal English.
* Exceptional skills with OO programming, and real world Java, Python or C++ experience.
* UML and design patterns experience.
* Strong analytical, deductive reasoning, problem-solving and troubleshooting skills.
* Substantial experience with software design and architecture.
* Knowledge of the software development lifecycle (SDLC).
* Ability to work in self-motivated and self-directed environment within a group of peers.
* Ability to identify and integrate open source software packages.
* Experience in installing and maintaining production COTS (commercial off the shelf) software systems.
* Experience with build systems and build processes (CruiseControl, Hudson, etc).
* Experience with XML and related technologies (XPath, XSLT, etc).
* RDBMS experience (Oracle, Sybase, Postgres, etc) including SQL and warehousing technologies.
* Modern agile development methodology experience (XP, FDD, TDD, Scrum, etc).
Other:
* Does what it takes to get it done.
* Works best in very small teams (2 - 5 people).
* Self lead, self directed and self motivated.
* Soup-to-nuts mentality and background to back it up.
* Experience writing products.
* Ideally this is someone that's just written a successful product and is looking to do it again.
* Must not be looking for a "job." This is not a 9-5 organization, but it is an organization that respects a family friendly, work-life balance. | | Apply Now |
|
|