Java Developer
Richmond, VA
6 months
Interview: 1 telephone, 1 f2f (skype okay for candidates not within area)
Basic Functions: - Acts as the Senior Java developer responsible for Architecture, Design and Development to implement efficient solutions for major systems and their subsystems utilizing a thorough understanding of available technology, tools and existing designs.
Characteristic Functions and Responsibilities:
- Provides complete technical designs and implementations to include performing gap-analysis, software selection, architecture and implementation of large applications based on the Spring Framework for a commerce site and/or Java based platforms
- Highly accountable for effectiveness, quality, and timeliness of project design - Consults business at the highest technical level on all phases of Application Development lifecycle.
- Works with management to identify and specify extremely complex business requirements and processes.
- Researches and evaluates alternative solutions and delivers proposals that meet business needs.
- Analyzes existing systems against IT and business strategies and makes well-defined recommendations and execution plans for efficiency and architecture/design improvements within and outside the execution of current projects.
- Devises application program solutions based on business problems (design).
- Acts as expert technical resource to others on new technologies, design techniques, etc.
- Defines and manages technical standards including coding, testing, and methodology for team in accordance with EWTA governance.
- Designs and architects new systems or major enhancements to existing systems.
- Creates software artifacts, from which the new system will be created, for developers.
- Reviews physical and technical designs of systems, ensuring sound decisions are being made.
- May assist in all levels of supervision and may perform management functions.
- Provides regular, constructive feedback, guidance, and support.
- Identifies training and development needs.
- Ensures depth in application and technology expertise.
- May perform the role of project lead on projects.
- Enforces the reduction in duplicate processes, code, etc.
- Communicates status to the project manager.
- Recommends technical training programs for team.
- Creates and champions strategic vision.
Qualifications: - Bachelor’s Degree in Computer Science or a related discipline or equivalent education and experience. –
Minimum of three or more years of solid, diverse work experience in IT, with experience in Architecture, analysis, design and development in building e-Commerce solutions using the Spring Framework or Java/JEE based technologies.
- Experience in building Web Applications & demonstrated experience in specific technologies including Spring Core, Spring MVC and JPA. Additional experience with Oracle DB
- 3+ years’ experience working with Weblogic Application Server
- Experience in creating technical documentation to convey concepts
- A general understanding of all available tools and technologies. In-depth knowledge of the Application Development Lifecycle.
- Demonstrated technical competence and ability to work at the highest technical level of all phases of system design and implementation.
- Excellent verbal and written communication skills.
- Strong analytical ability. Demonstrated good judgment. Demonstrated and highly effective management skills. Demonstrated ability to mentor and motivate others. Demonstrated ability to work effectively with clients and IT management and staff. Preferred Skills:
- Spring and Java JEE
- Experience working on call center and consumer facing eCommerce applications a plus
| Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (1) |
No comments:
Post a Comment