Java Software Engineer

Newfold Digital-Buenos Aires, Argentina

Newfold Digital has an immediate opening for a Java Software Engineer. This position provides an opportunity to build new product solutions as well as further advance the cutting-edge products that deliver extensive value to our internal stakeholders and our customers; small business owners throughout the United States and the world.

Responsibilities:

Codes, tests, integrates and documents software solutions

  • Applies principles and techniques of computer science, engineering, and mathematical analysis to the development of software
  • Participates in internal review of software components and systems
  • Receives general instructions and guidance from immediate supervisor and works on problems with defined scope, schedule and expectations
  • Follows standard practices and procedures in analyzing situations or data from which answers can be readily obtained
  • Generally, works within an identified work group and responsible for resolution of problems and issues of moderate scope and complexity
  • Collaborates with project leaders and other professionals within the Engineering department
    Keeps abreast of technology trends and champions new ideas and product and process improvements

Required Qualifications:

  • Strong Java skills and basic knowledge of database SQL.
  • Understanding of common API messaging standards including SOAP, XMLRPC, JSON, and XML.
  • Experience with JSP, Spring, JavaScript, AJAX and jQuery
  • Hands-on experience with Linux/Windows environments

The Java Software Engineer will have the opportunity to work with the following:
Tools: Maven, Subversion, GIT, Jenkins, Maven, Eclipse, JIRA, Confluence, Crucible

Technologies: Java 7 and 8, Spring, Oracle, JUnit, Tomcat, Linux, JSON, SOAP, XML, Glassfish, Apache, Docker