Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Software Engineer Senior

Eingestellt von CompuCom

Gesuchte Skills: Engineer, Struts, Jquery, Java

Projektbeschreibung

As a Senior Software Engineer within the Global Services Architect Team you'll be responsible for the maintenance and enhancement of the framework components of our centralized payment solutions. These solutions enable merchants to process payments using a variety of payment methods such as credit cards and electronic checks using web services or a virtual terminal.

RESPONSIBILITIES FOR THIS POSITION:

- Maintain and enhance a set of framework components using J2EE and open source technologies including EJB, JPA, and JMS
- Maintain and enhance a user interface developed using technologies including Struts, JSP, Tapestry, JavaScript, and jQuery
- Participate in the delivery of scheduled maintenance releases
- Investigate and address issues reported by our customers
- These issues are often challenging and you will need to utilize your strong analytic skills to drive a resolution
- Utilizing the principles of test driven development, design a test that reproduces a problem and proves the implementation of a solution

QUALIFYING CANDIDATES WILL HAVE:

- Bachelor of Science or Masters of Science in Computer Science or related degree from an accredited university or equivalent experience
- Five or more years' experience designing and developing Java and J2EE applications
- Experience in Object Oriented Design including the use of design patterns
- Experience with Test Driven Development
- Experience in designing and Scripting functional tests and unit tests
- Experience with understanding payment processor specifications and the ability to design an integration
- Experience with the JBoss Application Server
- Experience in relational database usage with commercial-grade databases such as Oracle or MySQL
- Experience with Struts, JSP, Tapestry, JavaScript, and jQuery
- Understanding of SOA and ROA principles and web services technologies
- Experience using a Software Configuration Management system such as CVS or AccuRev
- Experience in collaboratively solving issues with solutions in a hosted environment
- Good oral and written communications skills

PREFERRED CANDIDATES WILL HAVE:

- Payment processing knowledge
- Familiarity with the PCI-DSS Specification
- Experience with multi-threaded Java development for fault-tolerant, scalable, high-volume systems
- Experience with Agile methodologies like Scrum and Kanban
- Experience with the Eclipse IDE
- Experience with the Maven build environment

This contract position is expected to be 6 months in duration.

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

CompuCom