Skip Ribbon Commands
Skip to main content
Manage PermissionsManage Permissions

Job ID



Java Developer

Date Posted


Position Type



Pittsburgh, Pennsylvania


Our Client is seeking a Java Developer in the Pittsburgh, PA area. The successful candidate will work with members of management, Senior Software engineers, and third party partners to define and deliver prototype software that demonstrates feasibility, performance, utility, and user experience.


Additional responsibilities include:

  • Code simple to moderately complex application components based on design specifications
  • Design new reports and/or reporting protocols for new applications
  • Apply fundamental principles of the Java Language or comparable WEB application development tools to write, compile, and execute simple WEB components
  • Follow project management, systems/software processes, measurement disciplines, and process improvement (CMMI) to improve product and services quality to achieve business objectives
  • Communicate project activities, statuses, accomplishments, and strategic direction with executive management both orally and in written communication
  • Evaluate new hardware and software products and technologies and participate in project assessments as necessary
  • Transfer data between different devices, peripherals and applications
  • Select hardware and software components that are appropriate for business applications
  • Partner with all peers and team members in project planning and resource allocation
  • Plan and manage own work effort
  • Provide technology and operational support to members of management as necessary
  • Draft technical requirements and designs specific modules or programs within a larger system under direction of an experienced Systems Analyst
  • Basic knowledge of object-oriented technology

To succeed in this role you will need the following:

  • Prefer 3 + years of experience in complex development environments
  • Experience using, developing, and managing for Linux, UNIX, and/or Microsoft Windows systems
  • Highly proficient in programming preferred (C, C++, Java, and Python, and Flash)
  • Proficient in network programming, sockets, RPC systems, web protocols, JQuery, HTML5
  • Knowledge with web site construction and management
  • Basic knowledge of Matlab or similar packages
  • Demonstrated increasing responsibilities including the ability to develop significant software projects

ConsultUSA is an Equal Opportunity Employer

Follow us on Twitter: @ConsultUSA_Jobs