Java Software Engineer - TouchNet

Global Payments   •  

Lenexa, KS

Industry: Finance & Insurance

  •  

Less than 5 years

Posted 40 days ago

Summary:


TouchNet, a Global Payments Company, is seeking software engineers to join our growing team. Our engineers specialize in full stack development in a Java environment.Job Details:

Responsibilities:

  • Participate in all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products.
  • Collaborate with business analysts, product managers and other development engineers in the design and evolution of software solutions that support any and all types of financial transactions in higher education.
  • Adhere to the highest standards to insure the security and reliability of our applications
  • PCI DSS-compliant development and code review
  • Ability to interact with key customers during development, provide Tier III level support in problem resolution, and receive product feedback from customers at our bi-annual user conference
  • Limited on-call work hours; work-life balance is a priority at TouchNet

Qualifications:

Required Skills:

  • A minimum of 1 year strong software engineering
  • Proficient in Java, JavaScript, HTML, SQL
  • Experience with Object Oriented programming
  • A passion for learning new technologies
  • Ability to work well within a team
  • Excellent communication skills, both written and oral
  • BS/BA degree completed or in the works, preferred

Desired Skills:

  • 3 years plus experience with Java, JavaScript, JSP, JSF, HTML, XML, REST, SQL
  • Frameworks such as Spring, JEE, EJB, MVC, React, Redux
  • Data access technologies such as JDBC, JPA, ORM, Hibernate
  • DevOps practices and tools, continuous integration, and continuous delivery, would be a plus
  • Design, implementation, and deployment of cloud-native application on a PaaS
  • ERP systems such as PeopleSoft, Banner and Colleague or similar
  • Experience working with higher education institutions
  • Understanding of PCI compliance
  • Payment industry/financial transaction experience
  • Confluence, JIRA, SVN, Git, FishEye, Crucible, Maven, Jenkins, JUnit, Balsamiq, and Microsoft Office
  • Agile methodology