Sr. Java Software Engineer InComm Holdings
THIS JOB HAS EXPIRED
Overview:
InComm is the industry leading marketer, distributor and technology innovator of stored-value gift and prepaid products. Our 225,000 partner locations generated nearly $13 billion in retail sales of prepaid products in 2009 and over 1 billion customers every week.
With InComm, retailers can unleash new revenue streams by offering the industry's most appealing products. Our patented technology solutions, best-in-class category management expertise and award-winning vendor service produce exceptional results for our retail partners.
InComm's retail network features most of the premier brands in the big box, grocery, convenience, chain drug, discount, electronics, office supply and other categories. Since 1992, InComm technology has made the buying process easier for consumers while streamlining the selling process for product and retail partners.
Responsibilities:
Support both the evolution and continued development of existing applications and the design and delivery of new applications in an agile environment
Design, develop, deploy, configure, document and debug software, while properly escalating issues to meet deadlines
Apply the appropriate standards, processes, procedures, and tools throughout the development lifecycle, and ensure reuse of code
Troubleshoot and correct program errors and defects
Coordinate with QA for end to end unit testing and post production testing
Qualifications:
Basic Qualifications:
Proven 5-8 years of progressive Java development experience including JSE, JEE in enterprise level scalable, distributed and fault tolerant environments
Experience with open source application frameworks
Strong experience with Microsoft SQL Server or Oracle
Experience with open source object relational mapping tools
Strong experience with Object Oriented Programming/Design principles including abstraction, inheritance, polymorphism and encapsulation
Experience developing using Agile practices (Specifically XP, Scrum and TDD)
Experience participating in the full lifecycle of projects, including effective use of version control, build management, unit testing, and issue tracking software (ex. SVN, Maven, JIRA)
Understanding of, and experience with, software development best practices
Experience developing Web Services (ex. RESTful or SOAP) and strong experience utilizing XML
Experience reading and writing UML (Specifically class and sequence diagrams)
Desired Qualifications:
Experience with high volume transaction processing design and development
Experience developing within a Service Oriented Architecture environment
Experience with data modeling methodologies and master data management
Experience working within PCI and SAS70 environments
Experience with ESB technologies
Experience mentoring junior developers in software development best practices
| Location: |
Alpharetta, GA
United States
|
THIS JOB HAS EXPIRED