Java Core Developer
Lime Labs India Pvt. Ltd (Noida) seeks an exceptional JAVA CORE DEVELOPER.. The ideal candidate will have great communication skills, be proactive and passionate about software development, and be dedicated to writing great software. In this position, you will work both independently and closely with teammates in India and the US on high-traffic, customer-facing applications. This position reports to a Tech Lead and a Program Manager in India.

Responsibilities
As a Java Core Developer, you will contribute to the development and design of the backend of the LimeLabs client and internal tools. You will work with the full project lifecycle, including architecture design, implementation, code reviews, maintenance, and testing.

Requirements

[LIST][*]Expert Java programmer (minimum 3-5 years of experience)[*]Must possess strong software design skills[*]Understanding of concurrency and multithreading[*]Experience with Core Java APIs and J2SE 6.0[*]Experience with Java desktop app development using advanced Swing[*]Experience with large, complex code bases and code refactoring[*]Experience with code reviews[*]Good communication skills, both oral and written[*]Willingness to travel to NYC[/LIST]
Bonus
[LIST][*]Experience with dependency injection tools (Spring, Guice)[*]Experience with Ant, Ivy[*]Experience with open source projects[*]Experience with P2P and Networking protocols TCP/IP, UDP, Bit Torrent, Gnutella[*]Knowledge on C/C++, Native Windows and Mac development[/LIST]
And, we always want developers who:

[LIST][*]Have a firm understanding of object-oriented design patterns[*]Are accustomed to test-driven development (using JUnit)[*]Are familiar with IDEs like Eclipse, IntelliJ, and NetBeans[*]Have experience with revision control tools like CVS and Subversion[*]Have experience in an open source environment[/LIST]
About us:
Lime Labs is changing the way people get – and grow - online. We are making sophisticated, open-source web applications accessible to everyone through 1-click installation, free hosting, and a seamless mix of packaged solutions and freelance services. Our products radically reduce the time, expertise and cost required to build a professional web presence while also creating new revenue opportunities for service providers and open source projects. Lime Labs is fast becoming the most trusted onramp to the Internet.

Contact us:
Lime Labs India
A-16, Sector 63,
Noida, Uttar Pradesh,
India 201303
support@LimeLabs.com

Interested in Lime? We look forward to hearing from you. Please send your resumes at careers@limelabs.in