Seeking Senior Level Java Expert
Are you consistently the most senior person on your development teams?
Are you the person that everyone else turns to when they need help?
Only apply if this describes you!
The Position: We need a rock star java developer to help enhance Gaggle's web and mobile tools. You'll work from home and the hours are flexible. We are seeking a full-time programmer for 40-50 hours per week who ideally will continue with Gaggle for at least 2 years.
We want someone who can actually do the work as opposed to someone who wants to manage others. We are seeking someone who can solve problems on their own and write solid code that holds up under high load.
You will be joining an existing team of five senior java developers who also work remotely. Our developers want to code, not manage others, hence they only want to work with someone who is already a great developer.
This is the ideal position for an experienced java developer who is looking for a lifestyle change.
The Company: Gaggle.Net is a provider communication and collaboration tools for students at K-12 schools throughout the USA and Canada. The system provides a number of unique safety features so that schools can monitor and maintain the accounts for students. Gaggle was founded in 1999. The company is profitable growing at about 30% annually. We are not venture capital funded and thus we do what's best for our customers and employees.
In addition to email, other services provided include online forums, a java chat system, digital lockers, blogs, calendars, homework drop boxes, social networking features, user web pages, texting support and iPad applications. On average over 70,000 users per day log into the web site to access these features. The company's primary offices are in Bloomington, Illinois. However, the servers and related hardware are housed in Los Angeles.
What you will be doing: You'll be responsible for adding new features, tracking down and fixing bugs, and architecting and developing new systems.
The Technology: The Gaggle system is a custom-built jsp site running on Apache/Tomcat on Linux. The jsp pages use a Struts/Dojo infrastructure. We are looking at a switch to GWT). Our data is stored in clustered mySQL databases.
Qualifications: 5 years of solid experience coding java based systems. The ability to work independently and manage your time is important.
Technology You Need to Know: You should have an excellent understanding of the following technologies, or be able to learn those you're unfamiliar with VERY quickly: - JavaScript, AJAX, and Dojo Toolkit - Java 5, JSP, Struts - Hibernate, Spring, JavaMail, Linux, Apache, Tomcat, Eclipse IDE, ANT, and CVS.
Please Only Highly Qualified Developers: Our development team is very picky about who we hire.  If you are interested send us a brief note and your resume to REDACTED_EMAIL
Ask HN: Freelancer? Seeking freelancer? (July 2012) 