Java Developer - Harrisburg, PA - Georgia IT Inc.
Harrisburg, PA
About the Job
Job Title: Java Developer
Location: Harrisburg, PA
Position Type: Contract – 6 Months with potential right-to-hire (If candidate accepts)
Rate: DOE (W2 Only)
Excellent opportunity for an experienced Java Web Developer with our client in Harrisburg, PA. This is a 6 month contract with potential right to hire.
Essential Duties and Responsibilities
Required Knowledge, Skills, and Abilities
Minimum Experience and Training
Bachelor's degree computer science and two years of programming experience or relevant experience or certification in computer science, information technology and at least 4 years programming experience. Equivalent combination of skills, experience and training considered.
Location: Harrisburg, PA
Position Type: Contract – 6 Months with potential right-to-hire (If candidate accepts)
Rate: DOE (W2 Only)
Excellent opportunity for an experienced Java Web Developer with our client in Harrisburg, PA. This is a 6 month contract with potential right to hire.
Essential Duties and Responsibilities
- Code/build application solutions from technical requirements that are of moderate to highly complex in nature. Adhere to defined processes and procedures to ensure the quality of the technical solution.
- Perform testing of application software modifications utilizing various programming platforms and productivity tools and review results for accuracy
- Prepare for and participate in code reviews as requested
- Thoroughly document code changes
- Provide input on time estimates as requested
- Working with requirements/architect/technical staff, conduct initial review of program specifications, design and/or requirements documents to ensure all specifications for coding are understood
- May alter existing test data or create new test data to ensure successful results of modifications to program code.
- May perform regression testing where applicable to ensure current changes have not impacted existing processing
Required Knowledge, Skills, and Abilities
- Proficient in JAVA/J2EE
- Working knowledge of Hibernate
- Working knowledge in distributed Java technologies like MDB and EJB
- Working knowledge of Rational Software Architect (RSA)
- Working knowledge of Software Development Tools and Programming Languages
- Working knowledge of Relational Databases and query languages
- Understanding of software development practices and concepts
- Must be able to work with common web technology and MS-Office file formats
- Working knowledge of OO concepts and how they apply to design and architecture
- Working knowledge of DB2 and SQL concepts.
- Working knowledge of XML/XSLT
- Working knowledge of Web Security (keys, certificates, trusts, etc.)
- Working knowledge of source code management tools such as cvs, subversion and Archiva
- Familiar with the interpreting UML for system design
- Familiar with MVC Framework(s)
- Familiar with web services like REST and SOAP
- Familiar with IBM WebSphere Application Server
- Familiar with IBM MQ Series
Minimum Experience and Training
Bachelor's degree computer science and two years of programming experience or relevant experience or certification in computer science, information technology and at least 4 years programming experience. Equivalent combination of skills, experience and training considered.
Source : Georgia IT Inc.