We are storming the marketplace with the highly skilled, experienced, and certified professionals that businesses need.

Find your perfect job.

Application Programmer V (Closed)

SkillStorm is seeking a Java Developer for our client in Charlotte, North Carolina. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.

Job Description & Primary Responsibilities:

  • Lead, design and develop (write code) application projects for an enterprise-wide payments application. Must be able to understand very complex systems and utilize development patterns to develop key components in a clustered and multithreaded environment which is highly scalable with continued good performance. Must be self-driven, communicate well and work well on a team of other developers. Some projects may lead others may be led depending upon project priorities and functionality. Must work with business to understand requirements and architecture leads to develop a strategic design. Ultimately responsible for delivery of project into production. Experience working in an Agile environment is desired.

Required Skills:

  • Bachelors degree in Computer Science or relevant discipline or comparable work experience is required. Independent worker with strong troubleshooting skills. Strong communication skills (oral and written) to document/communicate issues. Ability to organize and manage multiple competing tasks and priorities with rapidly changing environment.
  • 5+ years of hands-on experience in a Developer/Lead capacity.
  • 5+ years of hands-on experience in reviewing requirements and project documentation to understand the application.
  • Solid computer programming experience (Java, SQL, .Net, VBScript, & HTML).
  • Strong experience with Agile and Waterfall methodologies.
  • Ability to assist with offshore / onshore task co-ordination.
  • Experience in version control using Git.
  • Experience in Dev Ops, continuous delivery and continuous integration.
  • Spring exposure, Transaction knowledge, JaxB, JMS, Jdbc, web services, Weblogic, MQ, and good handle on core java (streams / files / collections). Rules and Activiti / BPM knowledge would be a plus.
  • Proven experience utilizing MuleSoft

Desired Skills:

  • Payments business acumen
  • Knowledge of client facing applications
  • Experience with Agile methodology
  • Strong presentation skills
  • Client focused and able to build working relationships
  • Experience with Rally tool.
  • At least 3 - 5 years Payments application experience, preferably in a Development role.
    • 1. XA Global transactions across multiple systems
    • 2. Dealing with large files and parallel processing (aka multi-threading)
    • 3. How to develop in a clustered environments
    • 4. More complex MQ\JMS topics such as poisoned messages.
  • 2+ years of experience utilizing MuleSoft

 

#LI-DNI

Similar Jobs

JavaScript Developer

Contract job in Charlotte

Business Event Analyst

Contract job in Charlotte

Entry Level Software Developer

Contract job in Charlotte

Risk Analyst

Contract job in Charlotte