Vakante Jobangebote finden Sie unter Projekte.
Java Applications Developer
Eingestellt von Compucom
Gesuchte Skills: Design, Linux, Java, Client
Projektbeschreibung
The Developer in this contract position participates in a team environment for the delivery and maintenance of application systems. Responsible for programming, debugging and testing of applications in a development environment. Generally responsible for database design and system testing. This position provides technical, interpersonal and administrative skills in performing day-to-day work.
This position will work with a team utilizing one or more of the following premium technologies: Java/Perl/PHP/Python, J2EE,.NET, Unix Infrastructure, Oracle, DataStage, Salesforce.com and/or SQL Server/MySQL.
Expected deliverables include but are not limited to requirement analysis, system analysis, system design, data models, program design, source code development, test case development, testing, and documentation.
QUALIFICATIONS
- Bachelor's degree in Computer Science, Mathematics, Business Administration, Engineering or a related field; appropriate additional experience beyond the minimum required experience may be substituted for education
- Total of 7 years relevant experience in a multi-platform environment, including, but not limited to application development or database development
- 6+ years of J2EE experience: JMS, JMS Queues, Web Services (multi-tier), Message Driven Beans
- Must be a strong Java developer
- Experience in the following: Data Services, XML, multi-tier Back End services, SOA, JUnit tests
- Linux experience including general Linux commands and research log files in Linux
- Ability to communicate design accurately and efficiently (similar to flow diagrams, sequence diagrams, component diagrams, etc.)
- Verbal and written communication skills
- Ability to work well with, and potentially lead, groups of business customers and IT partners
- Ability to provide direction to others in analysing and solving program and system issues and problems
- Strong proficiency in core technologies and methodologies used by the team
- Ability to effectively adapt to rapidly changing technologies and methodologies and apply them to technological and/or business needs of significant scope
- Ability to analyze, diagnose and resolve highly complex programming problems and system coordination issues
- Ability to provide technical direction and solutions to other team members
- Recognizes differences of how senior managers think and work
- Ability to plan and manage his/her own work, as well as 2-3 other team members
- Ability to lead large multi-discipline teams
PREFERRED
- Apache Maven
- GIT source control
- Solid understanding of patterns and anti-patterns
- Test driven development
- Experience working on Agile teams
- SOAP UI experience
- Linux Bash or Korn Shell Scripting
- Tomcat
ESSENTIAL FUNCTIONS
- Develops and/or directs the creation of efficient and maintainable program code.
- Develops efficient and effective program and system solutions in solving highly complex business problems.
- Provides consulting support for IT and Business partners by researching, identifying and resolving complex technical problems.
- Continuously seeks to improve job skills. Actively compensates for personal limits in both technical and professional soft skills.
- Meets established deadlines while maintaining a high level of quality. Negotiates changes to delivery dates.
- Develops highly complex programs and systems in support of business processes and objectives.
- Prepares and/or directs the creation of system test plans, test criteria, and test data.
- Develops innovative solutions to problems.
- Understands, directs and participates in deliverables required by client Development Lifecycles. Expected to contribute to process improvement.
- Determines and/or directs system design and prepares work estimates for development or changes for multiple work efforts.
- Takes initiative and seeks out work.
- Prepares and/or directs the creation of program, system, operational and User documentation.
- Performs and/or directs testing and documents the results.
- Adheres to policies, procedures, and standards in place within IT as well as all corporate policies, procedures and standards.
Projektdetails
-
Einsatzort:
Seattle, Vereinigte Staaten
-
Projektbeginn:
asap
-
Projektdauer:
Keine Angabe
- Vertragsart:
-
Berufserfahrung:
Keine Angabe
Geforderte Qualifikationen
-
Kategorie:
IT Entwicklung, Medien/Design