DatabaseAnalyst.com
View All Jobs in Spartanburg South Carolina
Contact Us | About Us  

Senior Java Developer Job in Spartanburg South Carolina (SC)

Job# 325530

Job Description

JOB SUMMARY
Support and develop corporate/enterprise application

-From business requirements and detailed technical designs, development software solutions on proprietary point of sale (PoS) System.
-Routinely develop quality driven and secure software as well as provide unit tests and release notes in transferring to the quality services team.
-Participate in cross functional requirements and design sessions that drive requirements traceability and accurate estimates for the overall development effort
-Participate in peer code reviews and adhere to SDLC principles, standards, and practices

JOB RESPONSIBILITIES
-Write software that provides new or modifies existing business functionality by incorporating all aspects of the J2EE architecture
-Write PL/SQL procedures and functions against Oracle database for data support and security to web applications
-Refactor web pages to comply with defined conventions to improve usability and overall presentation efficiency
-Will develop test procedures at a unit level to ensure compliance with corporate standards and development practices
-Provide 2nd and 3rd level production support to respond to issues/problems with the software
-Perform ongoing maintenance to codebase and associated management tools
-Provide support for users in the field as needed

Core Skills:
-Design Patterns including Core J2EE patterns
-Experience designing and implementing frameworks such as Struts, MVC Architecture
-App Server knowledge, eg Weblogic, JBOSS
-Senior level understanding of OO programming, UML, Use Case analysis tools

Minimum Requirements
-Server Side: Java, J2EE, EJB, 2.X, INDI, JBBC, JTA/JTS, SQL
-Web: JSP, Servlets, Javascript, XML, XSLT
-Open Source: JUnit, Log4J, ANT, Hibernate and Ibatis
-Tools: CVS, SVN, NetBeans, TOAD, Bamboo, Fisheye, Crucible, Maven
-Database: Oracle, SQL, PL/SQL

Secondary Skills
-Server Side: JMS, Middleware Oriented Messaging (MOM)
-Web: JSF, JSR-168, Spring
-Tools: Eclipse, RAD/WSAD

Equivalent Education Level Required:
-Preferred B.S/M.S. in Computer Science or related
-Must have a strong written and verbal communication skills

Experience Required
-At least 8 years in Java and Oracle development



Apex Systems, Inc. is an Equal Opportunity Employer and encourages minority and female applicants to apply.

Apply Here for the Senior Java Developer Job