Description
Job #5149
Java Developer
Type of Position: Contract
40 hour work week
*Candidate hired will be an Ntelicor W2 employee*
Education & Experience
- Bachelor degree in computer science or equivalent degree program
- 3+ years professional hands-on development/integration experience
Qualifications:
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
- Ability to work independently, or with a team, and manage one's time with little direction from management
- Displays ability to work and communicate equally well with lead developer, architects, project managers, business and QA analysts
- Strong knowledge of Object Oriented Analysis, Design, and Programming methodologies and life cycles
- Strong knowledge in Java Collection API (data structures), exception handling, access modifiers and specifiers, design patterns, sterilization, and thread understanding
- Knowledge of unit testing using Junit or other Java tools
Job Responsibilities:
- Utilizes Object Oriented development tools to analyze, model, design, construct and test software systems
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Investigates and resolves problems on software products and systems
- Identifies areas for code improvement and refactors code
- Participates in requirements and design gathering sessions
- Prepares system documentation
- Performs peer code review sessions
- Contributes to project estimation process
- Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications
- Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration