This job has expired.
Apex Systems
Expired

Java Developer (Remote)

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Java Developer

Long term Contract with Possibility of Conversion! 

Harrisburg, PA

Apex Systems is seeking a  Java Developer  to join the team of a State Sponsored Financial Agency!

It is located in the Greater Harrisburg, PA area. This is a remote position to start, however a hybrid of 50% remote work and 50% in office work will be required in the near future.

Description:

The Developer is responsible for using approved programming languages, operating systems and source code to create, enhance, and maintain application solutions that meet the identified functional and non-functional business requirements. Mapped to project teams in Grow/ Transform, Run/ Production Support, and Commercial-off-the-Shelf (COTS), this role will code, analyze, document, configure, unit test, maintain and support applications 

Duties and Responsibilities of Developer:

  • Code/build application solutions from specifications provided by Requirements Analysts and Application Integration Architect.
  • Develop and execute unit tests and functional test coverage for assigned coding changes to ensure code quality.
  • Perform testing of application software modifications utilizing various programming platforms and productivity tools and review results for accuracy.
  • Perform coding and testing in multiple systems and/or processes.
  • Follow processes and procedures to ensure the quality of technical solutions.
  • Participate in broader technical reviews used to detect defects in requirements, design, code, test cases, or other project artifacts.
  • Support Senior Developers in compiling detailed activity task management including recording work effort and providing estimates of time to complete tasks.
  • Support Senior Developers in the design and development of proof of concept and prototype application environments.
  • Develop and maintain code repositories according to established version management approaches and methods as defined.
  • Follow code construction fundamentals for coding practices, guideline for use of data, control-related concepts, and error-detection practices
  • Assist in identification and evaluation of risks; participate in mitigation and control activities.
  • Provide on-call support in support of systems and applications in production.
  • Perform production support activities including incident and problem management, code corrections, upgrades and patches.
  • Remain current on industry specific technologies and emerging trends.
  • Qualifications: 

  • EDUCATION AND EXPERIENCE : Bachelor's Degree in Information Technology/MIS, Engineering, or related field. 3+ years of programing experience or the equivalent combination of skills, experience, and certification with experience
  • Experience with programming languages.
  • Experience with Simple Object Access Protocol (SOAP), Representational State Transfer (REST), Application Programming Interface (API) Management, and Java Enterprise Edition (Java EE).
  • Understanding of system behaviors and functionality
  • Experience designing, building and supporting high-performing Java EE applications.
  • Demonstrated experience developing mainframe applications.
  • Experience with implementing Web Services.
  • Experience with Software Development Life Cycle (SDLC) methodologies and tools.
  • Knowledge of software engineering, design, and testing.
  • Experience with Structured Query Language (SQL)
  • Experience with relational and Not Only SQL (NOSQL) databases.
  • Excellent verbal and written skills.
  • Other Java contracts

    Remote
    0
    USD
    /hr

    0 outside IR35 Java contracts