Java Developer
Alpha Solutions Inc - Chesterfield, MO

This job posting is no longer available on Alpha Solutions inc. Find similar jobs:Java Developer jobs - Alpha Solutions jobs

Position: JAVA Developer/Analyst

Location: Chesterfield MO (St Louis) (63017)

Duration: 6 Month Contract To Hire

Education requirement: Bachelor Degree

Top skills: JAVA, Desktop Application, OOP, GUI/Swing

Interview process: Phone Screen followed by F2F

Job Description

The main purpose of this position is to specialize in one or more areas of new application / database development. The Developer will be responsible for analyzing, programming, documenting, debugging, and testing applications in the development environment.


High level understanding of technologies, procedures, and concepts within specialized area.

Dedicates the majority of their time to the development of new products / support of applications already in production.

Mentors Analysts on technical and functional aspects of the applications.

Adherence to pre-defined programming standards set by Application Architects.

Develops recommendations regarding further definition of development standards and application architecture principles.

Creates documentation using established PMO standards.

Performs unit testing and assists in user testing of programming modifications.

Maintains technical knowledge through training or other measures.

When assigned, is prepared to address system problems during off hours with the guidance from other members of the development staff as needed.

Provides technical estimates.

Translates high-level requirements into detailed technical designs, and leads design sessions and code walk-throughs.

Perform other duties as assigned.

Required Skills for Java Developer:

Strong knowledge of relational database concepts, including interacting with databases from client applications using stored procedures required.

Ability to read and create UML diagrams.

Ability to handle multiple tasks.

Excellent organizational skills.

Great attention to detail.

Experience with using source control systems such as VSS, CVS or TFS.

Basic level proficiency with Microsoft Outlook.

Intermediate level proficiency with Java programming.

Intermediate level proficiency with SQL databases.

Intermediate level proficiency with APIs-JMS, COM, and Sockets.

Intermediate level proficiency with VSS source control systems.

Basic level proficiency with Windows operating systems.

Foster company success through a professional appearance, being courteous to customers and all associates and by having a positive attitude.


5+ years application development experience required.

5+ years programming experience using OOP required.

5+ years programming experience using Java required, focusing on front-end/GUI area- Swing, customer controls.

5+ years experience with application communication API's including JMS, COM, and sockets required.

5+ years experience in writing and debugging multithread applications required.

Bachelor’s degree in Information Technology, or related field, or equivalent combination of education and experience required.


While performing the duties of this job, the employee is required to sit, talk, hear, and use hands to finger, handle or feel objects, tools or controls.

The physical requirements of this position are considered to be sedentary work (Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Sedentary work involves sitting most of the time.).

While performing the duties of this job, the employee is required to have close vision (clear vision at 20 inches or less in order to view a computer screen).

The noise level in the work environment is considered moderate (business office with co-workers, copiers, shredders, printers, etc).