Diverse Technologies Company
  • Harrisburg, PA, USA
  • Full Time

Job Description

  • Bachelor's Degree in Computer Science or related business field, or equivalent experience is required.
  • Master's Degree in Computer Science or related business field, or equivalent is preferred.
  • Minimum of 5 years in the design, development, implementation and support of complex business applications software.
  • Minimum of 3 years of Java coding experience.
  • Knowledge and experience with relational database technology, data modeling concepts, tools and techniques.
  • Knowledge of information technology and systems analysis principles and techniques.
  • Knowledge of computer programming techniques.
  • Knowledge of developments and practices in application development and methodologies, including computer assisted systems engineering, rapid application development, and shared application development approaches.
  • Knowledge of the concepts, characteristics, and capabilities of current information technology methodologies, equipment, and software.
  • Knowledge of the principles and techniques of application development documentation and strategies.
  • Knowledge of developments and practices in mobile friendly web application development, such as responsive design web development.
  • Knowledge and proficiency in Software Oriented Architecture (SOA), web services, WSDL, Java EE standards and messaging-oriented middleware (JMS, IBM WebSphereMQ, and others).
  • Design, develop, test, and maintain business software applications.
  • Collect and analyze business and system requirements to determine design feasibility, functionalities, and constraints.
  • Formulate and define application scope and objectives and devise and enhance procedures to solve business problems of a complex to highly complex nature.
  • Prepare detailed specifications from which programs will be written and design, code, test, debug, and document programs.
  • Ability to interact at all levels of the organization.
  • Proficient with Microsoft Office tools (including but not limited to; Word, Excel, Access, Outlook, Visio, Project, etc).
  • Capacity for organization, prioritization, and management in a dynamically changing environment.
  • Problem solving skills, strong conceptual and analytical skills.
  • Ability to work independently and with self-motivation.
  • Excellent verbal and written communications skills.
  • Active learning skills for understanding the implications of new information for both current and future problem-solving and decision-making.
  • Troubleshooting skills for determining causes of operating errors and deciding what to do about them.

Application Developers will be familiar with the following products and technologies: Java Platform, Enterprise Edition (Java EE), Enterprise JavaBeans (EJB), JNDI, JMS, Java Server Pages (JSP) , Java Server Faces (JFS), Java Servlets , Java Database Connectivity (JDBC), Oracle WebLogic Application Server , IBM WebSphereMQ ,HTML5, jQuery, AngularJS, Bootstrap, NPM, Spring MVC , Hibernate, Apache Axis2, CSS3, UML modeling ,XML and XSLT, X.500 Directory Services, Private Key Infrastructure (PKI), TLS/SSL - Secure Sockets Layer (Encryption) , X.509v3 - Digital Certificates (Authentication/Authorization), knowledge on Software AG webMethods ESB and IBM Data Power XI.

Diverse Technologies Company
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share this Page
Logo About Us What We Do Our Clients Capability Statements Careers Contact Us Linkedin FB Employee Login Contract Vehicles Seaport E