So... you´re a kick-butt Java developer? Here´s your chance to prove it.


● 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. Candidates should be able to speak conversational English, although language training is provided for those who might need it.

We offer:

Besides a competitive salary, which DOE (and based on your proven track record of performance based on the interview process), there are also the aforementioned 32 REASONS TO WORK AT NEARSOFT I´ve been so bashed about in previous postings... :-)

If you think you might be a good fit for the job, send your resume to

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Do you have telecommuting

Do you have telecommuting positions? ( I asked this before in one of those 32 reasons, but since you posted in different places probably you didn't spot it ) :P


Yes we do. As a matter of fact, telecommuting is part of the very fiber of the company. Furthermore, after one year of working for the company in Hermosillo, and once you have been properly imbued by the company´s culture, you can work remote on a permanent basis. But while you are there, you can, at your leisure and convenience, have your choice of either working at the company´s premises at your desk (which, BTW, can be arranged by you to best suit your personality), or work at home every now and then, in case you need to oversee the plumber while he´s fixing your kitchen sink, or taking care of your girlfriend because she´s sick, to mention just a couple of examples.

And although you didn´t ask, I´ll tell you about compensation (since you brought it up in one of your many responses to my posts), salary is tailored on a case-by-base basis, based on the results of: 1) the logic test (which is to be taken online), 2) the English interview, 3) the technical interviews, and 4) the final interview by the CEO himself, who will extend an offer based on what you have proven during the process. And yes: Nearsoft is very competitive, salary-wise.

So, if you so desire, send me your CV at We have 2 openings.



Hola Oscar.. respondía tu pregunta sobre telecommuting. Aun no te animas a enviarnos tu CV? Saludos cordiales, Carlos R. Ponce