Auxis Java Developer in Heredia, Costa Rica

As a member of our development team, the Java Developer will design and develop high volume, low latency applications for mission-critical system, delivering high availability. You will support web-based application development and maintenance, and contribute to and grow our software engineering competency. The Java Developer must have broad experience in web application development. Financial or Mobile Services experience a distinct plus.

  • BS/MS degree in Computer Science, Engineering or a related subject

  • Contribute in all phases of the development lifecycle.

  • Write well designed, testable, efficient code.

  • Ensure designs are in compliance with specifications.

  • Prepare and produce releases of software components.

  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

  • 4+ years of hands-one Software Development experience

  • 4+ years of experience in Java development

  • Hands on experience in designing and developing applications using Java EE platforms

  • Experience building APIs supporting client applications

  • Object oriented analysis and design using common design patterns.

  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)

  • Excellent knowledge of Relational Databases, SQL and NoSQL

  • Experience with JBoss Framework

  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)

ID: 2017-1300

External Company Name: Auxis

External Company URL: www.auxis.com