Brief description :
Java Developer (Min 2 years exp)
We are seeking a highly motivated and technically proficient Software Engineer to work with our product development team. Work in a fast moving and forward thinking development environment that is constantly researching and rapidly implementing the latest technologies.
- Develop test driven, high quality Java based web applications according to technical designs and user specifications.
- Follow and encourage software development best practices.
- Continually add to your knowledge of Search Engine Marketing (SEM) principles and techniques.
- Follow and encourage Agile software development best practices and evolve those practices with your team.
- Work closely with fellow developers and end users to rapidly produce critical features.
- Mentor fellow developers and gain the skills to move you to the next level of leadership.
- Evaluate new technologies and frameworks to implement into projects.
- 2+years experience in an Open Source development environment.
- B.Tech/B.E in Computer Engineering or equivalent.
- Must possess effective interpersonal and communication skills and ability to work successfully in a team environment.
- Experience with SQL databases.
- MVC frameworks such as Spring MVC, Struts, or WebWork.
- Strong Linux/Unix operating system usage and command line familiarity.
- Familiarity with IDE tools such as Eclipse.
- Experience implementing and consuming SOAP or REST based web services.
- Ruby, Groovy, Perl, or similar interpreted languages.
- JMS or other message-driven architectures.
- Practicing Test Driven Development.