Lead Java Developer

Lead Java Developer

Job Code: TJ_1826
Job Location: Charlotte, North Carolina
Zip Code: 28201
Job Category/Title:
Employment Category: Contract - Corp-to-Corp, Contract - Independent, Contract - W2
Position Type: Senior Level
Travel Required: No
Interview Type: In-person
Education: Associate Degree
Experience: 5-10 year(s)
Job Description: QUALIFICATIONS:

• Required Qualifications A minimum of 8 years’ experience developing Object Oriented applications in a full SDLC environment for a financial services firm (i.e., institutional/retail brokerage, bank, or asset management) with a minimum of 7 years having developed applications with J2EE and Web technologies.
• Extensive experience in technologies: JSP, JSTL, JavaScript, JQuery, Ajax, JSF, HTML5, CSS, Bootstrap, EJB, ORM with JPA, JMS, IBM MQ and WebLogic Strong, in depth knowledge and experience in MVC Architecture.
• Extensive experience working with XML, XML Schemas, XSLT, XPath, SOAP, REST, JSON, WADL and WSDL Build Tool Experience (Maven/ Jenkins)
• Bachelor's Degree in computer science or related discipline
• Preferred Qualifications: Experience working in Agile-Scrum development methodology Knowledge in using a multitude of J2EE design patterns Experience with Oracle database and Unix is a BIG plus.
• Experience with Data Warehousing / ETL concepts is a BIG plus Excellent problem solving abilities Master's Degree in computer science or related discipline.


Job Description:

• Develops and directs the delivery of software programs including design, build and test in various software technologies, application programs in accordance with a specified business need and in a way that achieves the development goals for assigned projects.
• Interpret written business requirements, functional requirements and technical specification documents to design and develop technical solutions that meet business needs Collaborate with IT and Business partners to design, develop, and troubleshoot end to end technical solutions Perform system design and specification development, program logic and flow-charting that meets the stated project objectives.
• Provide status and progress updates to Project Manager Identify and communicate technical risks, issues, and changes.
• Perform coding to written technical specifications.
• Contribute to design review meetings with other members of Application Development.
• Perform complex defect verification, debugging, testing and support.
• Investigate, analyze and document reported defects.
• Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards.
• Continuously cultivates knowledge of emerging technologies.
• Provides mentoring and training to junior staff.
• Serves as initial point of escalation for all processing and operational issues.
Duration: 12 Month(s)
No. of Posts: 1
Job Expiry Date: April 9, 2016
Telecommute: No
Contact Information Login To View