|
|
|
|
Java Engineer - Data Aggregation Job
|
| Employer Name: Confidential |
SpiderID: 2345832 |
| Location: Bay Area, California |
Date Posted: 7/5/2008 |
| Wage: 90,000+ |
Category: Computer Software/Programming |
| Job Code: |
|
| Number Of Openings: 5 |
|
Job Description: Java Software Engineer – Data Aggregation My client is a free online personal finance application which consolidates your financial data from over 3,500 banks, credit card companies, credit unions, brokerages, and more under a single secure and anonymous login. This position will play a key part in ensuring an accurate and timely process to collect, analyze, and store this critical information.
Responsibilities You will own a critical piece of the backend data layer. You will design, build, and maintain evolving account aggregation code that pulls data into our system via real-time and batch processes. You will be the company’s “goto” person for anything related to user data. · Ensure that users are getting fresh and accurate data. This includes writing robust, secure, and very scalable code and managing a close relationship with our data provider(s) · Find creative ways to monitor and proactively alert based on patterns and trends with the data · Build UI’s for us to internally track our data/analytics performance and pro-actively respond
Job Requirements:
Absolutely Required · 3+ years of Java server experience · Strong OO design skills, and understanding of design patterns · Fluent in SQL (MySQL experience preferred). Understanding of O/R mapping concepts and tools (Hibernate, JDO) · Basic-intermediate fluency in some server scripting language (Bash and Python preferred) · Love of data · Good social skills and a positive attitude. We are company with that revolves around data. Given this, you will encounter a diverse set of challenges and interact with Minters from all departments. Strongly Recommended · BS or MS degree in Computer Science from a competitive school · Experience with web services, XML, and standards for describing and processing XML documents. · Experience with batch processing · Linux or other Unix experience Nice To Have · Experience with standards and/or third-party APIs dealing with exchanging financial data (OFX Yodlee, Cashedge) · Experience in presentation layer frameworks · Familiarity with personal finance software applications, statistics, algorithms · Previous startup experience Technologies we use (the more of these you know, the better): · Java, Tomcat, Spring, Hibernate, JMS, MySQL, Linux · XMLC, Spring MVC, JavaScript, YUI, Flex · IntelliJ IDEA, SVN, JIRA, Ant, TeamCity Location · Mountain View, CA: HQ office just off Castro Street.
Job Criteria:
Start Date:
Position Type: Full-Time Permanent
Years of Experience Required: 4
Education Required: Bachelors
Overnight Travel: None
Vacation Time:
Job Benefits:
Health/Dental Benefits, Retirement Benefits, Paid Holidays, Vacations, and Sick Leave, Relocation Assistance
Contact Information:
| Contact Name: Ashley Brown |
Company Type: Recruiter |
| Company: GreeneSearch |
|
|
|
| City: Mountain View |
|
| State: California |
|
| Zip: |
|
Web Site: http://www.greenesearch.com
|
|
|
|
|
|
|