Startup Jobs Startup Companies Post a Job! Startup Newswire Job Widgets Our Blog
Search Startup Jobs
Funding10M-20M USD
EmployeesShhhh...
SalaryShhhh...
FulltimeYes
TelecommuteNo
IndustryWeb 2.0, Software, Consumer, Productivity, Financial Services
View full company profile
Other Openings
Product Management
Company News
Win a Free Pass to Mint.com Launches Redesign Learn To Build and Manage Your Meet Mint’s New Editor Go Green While Saving Green

Java Software Engineer - Data Aggregation

at Mint in Mountain View, CA   —   Jul 23, 2008   |  
Overview
Mint.com 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 proceess to collect, analyze, and store this critical information.

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.
Responsibilities
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
Experience
>>>>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:
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
Skills
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
Education
BS or MS degree in Computer Science from a competitive school
Want this Job? Apply Now
About Us  |  Privacy Policy   |   Terms & Conditions  |  Contact Us
© 2008 Job Alchemist, Inc. All rights reserved.

Feedback

Startuply is in beta. Love it? Hate it? Want to suggest new features or report a bug? We'd love to hear from you.
    
Feedback