You need to upgrade your Flash Player.
Please install Macromedia Flash Player 8 to view this website
otherwise bypass the detection if you wish.
Peak Systems Home
About Us
Contact Us
Company News
Clients
Partners
Employment Opportunities
Employment Opportunities
Home » Company » Employment Opportunities

Peak Systems philosophy of hiring strategic partners rather than just "employees" is part of the equation.  The Peak Systems work environment is based on a balanced recognition of both individuality and teamwork, as our “employees” are an extension of the offerings and partnerships we provide.  Peak Systems invites you to find a career opportunity that is right for you and submit your application today. Peak Systems values diversity and seeks qualified individuals at all levels of our organization.

Opportunities
Title: Java/J2EE Developer
Job ID: VIR090003
Location: Richmond, Virginia
Type: Contract

Job Description:
The Java/J2EE Developer will be responsible for daily assignments that include development of software applications, intranet related development, and external web based, content/commerce driven sites. Other related tasks and projects are assigned accordingly. Must also posses the ability to take business requirements and develop the total technical design for an entire application to be run in production. The Java Developer has the ability to lay out requirements for the project team. Ability to guide and direct work on multiple projects. Thorough understanding of EAI, Database, Data Modeling in order to ensure proper usage of these methodologies as part of the design efforts in building a system to be put into production. Thorough understanding of life cycle development through production, implementation and post implementation.


Responsibilities:
• Develop applications independently and team based on the Software Design Specifications (SDS) and input from the development team.
• Apply thorough understanding of EAI, Database, Data Modeling in order to ensure proper usage of these methodologies as part of the design efforts in building a system to be put into production.
• Define, plan and implement solutions on assigned moderately complex projects.
• Take business requirements and develop the total technical design on moderately complex projects.
• Applies a comprehensive knowledge of application programming/analysis, and the impact of the solutions on the business/IT functions.
• Performs a strong knowledge to analyze and develop solutions to highly complex problems. Competent to work in all phases of applications programming.
• Applies a deep level understanding of the principles of software development.
• Demonstrated ability to lead large projects or offer highly complex programming solutions.
• Develops and maintains a thorough knowledge of key business processes, requirements, and key success factors.
• Ability to effectively communicate business issues and needs at a management level and how technology supports those issues and needs.

Platform: Java/J2EE, Oracle, SQL, Websphere


Requirements:
Candidates should have 3+ years of experience in software application development, and preferably 3+ years of Java development experience with either SQL or Oracle on the backend. Must be proficient with any of the following skills: J2EE, Apache Tomcat, Jakcarta Struts, JBoss, WebSphere, Web logic, JUnit, XDoclet, Ant, XML, SOAP, Perl and PHP. Ability to work both independently and as a team member in a fast paced environment. Excellent communication and organizational skills needed. A degree in Computer Science required, or related experience.

 
apply