Talk is cheap, and words are a dime a dozen. If you say you're a JAVA guru.... here's a good chance to prove it. Please read on.

We have an immediate need for:

• 2 Java developers (POJO, not J2EE)
• 2 Java developers (Junit, Maven and Bamboo (CI server), experience with Selenium highly desirable.

Desired Skills & Experience

• Excellent analytical and design skills.
• Thorough understanding of fundamental computer science principles: object-oriented design, structured design, databases, algorithms, data structures, service-oriented architecture (SOA) concepts.
• Excellent documentation, communication, and collaboration skills.
• Excellent follow-through skills; self-motivated and detail-oriented.
• TDD - Test Driven Development
• Unit Testing, JUnit
• OO design - Object Oriented
• Mentoring/Pairing capabilities
• Strong knowledge of Design Patterns such as: Inversion of Control also known as Dependency Injection; Strategy; Singleton; Command; Observer Pattern
• Strong knowledge of Spring and Hibernate Frameworks
• Strong work ethic and desire to grow and develop with the company.
• Sun Certified Programmers and or Developers (Plus)
• Strong work ethic and desire to grow and develop with the company.
• XML Parsing / Frameworks
• Ant
• Experience with Web Services
• Knowledge about Continuos Integration

Nice to have:

• Bamboo
• Selenium
• Sun Certified Programmers and or Developers (Plus)
• Strong knowledge of Design Patterns such as: Observer, Command, Strategy

Position is based in Hermosillo, Sonora. Candidates should be able to speak conversational English, although in-house language tutoring is provided for those who speak above-average basic English but might need a little dusting off. For consideration, please submit your resume, along with salary requirements, to: cponce@nearsoft.com.