Home » General (non-technical) » Jobs and employment » Senior Java Programmer(Java programmer position in Cleveland, OH, Contract-to-hire/Permanent)
Senior Java Programmer [message #868920] |
Wed, 02 May 2012 18:31 |
ashok guru Messages: 1 Registered: May 2012 |
Junior Member |
|
|
Senior Java Programmer
Contract-to-hire/Permanent
Cleveland, OH
immediate client interview
Only US citizens
if interested send resumes to ashok.rmg@clerysys.com
Senior Java Programmer
An exciting opportunity exists within The Bank to serve as a Senior Java Programmer in the Internet Channel Department. The Department supports two major Treasury applications and a priced-service application, including new electronic collection methods that facilitate the ability of agencies to conduct transactions online. The successful candidate will build, enhance, and support complex N-tier mission critical custom financial web applications in a JEE environment. The individual will also provide technical leadership, support and direction to the department and its members.
Essential Accountabilities:
• Designing and developing object oriented, flexible, scalable and extensible Java components;
• Performing analysis and design in the context of full life cycle systems development including UML, Use Cases, Sequence and Class Diagrams;
• Defining technical requirements through interviews with business analysts;
• Providing technical architectural direction when needed;
• Developing prototypes and/or functional/technical specs to meet business needs;
• Coding and testing software changes in accordance with department and generally accepted standards;
• Taking ownership of and responsibility for a business application or project;
• Actively engaging in team based solution, design, and problem solving activities;
• Actively proposing and implementing continuous improvements to applications and processes;
• Working in an independent fashion as a member of a larger team on tasks to meet required deadlines;
• Performing code reviews and mentoring of other programmers;
• Developing test plans/scripts and coordinating unit/integration testing with business teams;
• Interacting with QA team on functional design, test plans, defect and change control;
• Maintaining required documentation including Software Development Life Cycle (SDLC) documentation;
• Providing user and production operational support as required for systems under the department's responsibility.
• Perform other duties as assigned or requested.
• Adhere to the Bank's attendance policies through regular and prompt attendance
Job Specifications:
• Bachelor's degree
• 4 + years of related work experience
• Basic Analytical Skills
• Knowledge of complex and diversified procedures, practices, and policies
• Proficiency with complex business machines (computers, etc.)
• Knowledge of complex procedures and practices of a specific function
• Ability to perform involved, independent research and creative work
• Knowledge of procedures and services of related areas (such as accounting or purchasing)
• Specialized, technical skills
• Thorough understanding of a scientific discipline (for example, economics, management, computer science)
Additional Job Specifications:
The following job specifications are required:
• Bachelors degree in Computer Science or related field;
• 5+ years enterprise/systems software development, including extensive experiences in Web-based implementations using Java and related technologies. Familiarity with JEE, Servlets, EJB, Weblogic, XML, and Oracle;
• Strong verbal and written communications;
• Strong understanding of software development life-cycle and industry best practices;
• Strong understanding of JEE concepts, OO design and development;
• Knowledge of design patterns and frameworks;
• Experience developing eCommerce, high volume, 24/7 high availability applications;
• Strong leadership, interpersonal, mentoring and team building skills;
• Customer focused;
• Strong time management skills with demonstrated ability to multi-task;
• Must exhibit strong self-motivation and discipline;
• Excellent problem-solving skills and the ability to work reliably as part of a larger team;
• Thorough understanding of build process and source control systems; for example Rational Team Concert or equivalent change control tool.
The following job specifications are desired:
• Experience with TDD, test driven development
• Masters Degree, Computer Science.
NOTE: Applicants for this position must be U.S. citizens
|
|
|
Goto Forum:
Current Time: Sat May 11 15:28:34 GMT 2024
Powered by FUDForum. Page generated in 0.03381 seconds
|