J2EE Consultant

OVERVIEW
Brainloaf has an opportunity for a 6 month project developing J2EE commerce applications. Candidate must be experienced in J2EE, EJB, MVC architecture, Web services, HTML, XML, SOAP, and AJAX. Candidate must have excellent communication skills and be capable of working in a distributed team. Opportunity could be a contract-to-permanent placement.

SENIOR JOB REQUIREMENTS
the following are minimum requirements:

  • Experience working in a distributed team
  • 3-5 years overall software development experience
  • 2 years doing OOAD
  • 3 years XML development
  • 3 - 5 years web application development
  • 2 years J2EE development using EJB, MVC, JSP, and Servlets
  • Experience in J2EE application servers is expected
  • Expertise with the 3-tiered web-based architecture

JOB RESPONSIBILITIES
On a day to day basis this developer will be required to:

  • Learm IBM WebSphere Commerce and become certified
  • Execute code based on direction provided by senior architects
  • Participate in code reviews and other project quality gates
  • Learn and understand business requirements behind the day to day tasks
  • Test and ensure quality of code units they develop
  • Participate in team code design sessions

ADDITIONAL REQUIREMENTS

  • Ability to work independently and to manage and track your work is vital.
  • Ability to follow team Best Practices for design and development is important.
  • Strong written and verbal communications skills is a must.
  • BS in Computer Science
  • Experience in the marketing industry a plus.
  • Experience in the IBM WebSphere is a plus.
  • Experience in Rational Unified Process is a plus.
  • Must be committed to thorough unit-testing and integration testing.

LEADERSHIP REQUIREMENTS
You should enjoy working in a team environment, and be able to lead by example, whether it is following the team's agreed practices or in helping another team member. We value frameworks and patterns, merit-based decision making, treating others with respect, and on-time delivery. We value adherence to Agile Practices, and also we value individual contributions and imagination.

We value hard work and learning on the job. The ideal candidate is dedication to on-time delivery and client focus, without sacrificing quality, has probably led him to Extreme Programming (or other agile) practices, but with a respect for "right-sized" Engineering discipline.



APPLY NOW!