So... you think you're a Java Guru? Well, please lead our lost herd!

We URGENTLY need:

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

Desired:

• 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.

Position is based in Hermosillo, Sonora, Mexico. Candidates should be able to speak conversational English, although language training is provided for those who might need it. For consideration, please submit your resume to: cponce@nearsoft.com. More info at: