Java Developer (138823) Open job in new window
Location: Atlanta, GA
Metro Area: Atlanta, GA
Category: Information Technology

Java DeveloperOur customer is looking for Java developers to join their team on a long-term contract basis. The location of this opportunity is in the Atlanta, GA area. You will be joining an already established team of top notch developers. With this sort of set up, only the consultants that can demonstrate flexibility and a willingness to work on different apps with different technologies will be considered.The Java Developer will utilize their skills to provide consulting to the best practices to management, business users, and technical associates and collaborate and act as a mentor to other developers. The Java Developer will also collaborate with engineers and architects to lead continuous improvement initiatives.Duties include: Develop, evaluate and validate product requirements and/or technical documents to build applications and cross system integrations. Develop and maintain IT systems and keep up to date with the technical skills necessary for the projects. Develop and demonstrate a solid understanding of all business processes and systems and how they integrate across internal systems. Become knowledgeable and the subject matter expert of Connected Vehicle systems. Document business and functional processes for technical development. Ability to identify the service level requirements and criticality of the functionality based on Business/ Functional specifications. Codes, tests, debugs, documents, and installs new applications and programs Develop and implement solutions for web applications Participation in SDLC using an agile scrum methodology Frequent collaboration with development team Design and advance the web application to support financial transactions Responsible for contributing to the ongoing improvement of the teams processes and development practices Development, testing and updates to unit, functional and integration testsJob REQUIREMENTS: Bachelor's degree in Computer Science or related area required. 7-10 + years J2EE and Web Application experience, including Enterprise JavaBeans (EJBs), Java Servlets, Java Server Pages (JSP), JavaScript, and web standards markup. Proficient with JSE and JEE core libraries. Proficient with a Java web application framework; Struts and Spring a plus. Proficient with a Java Object Relational Mapping framework; Hibernate Proficient with web standards; html, JavaScript, css, Ajax. Proficient with relational database principles and SQL; Oracle a plus. Experience with the Eclipse IDE a plus. Familiarity with Eclipse RCP or SWT a plus. Proficient with testing, test driven development, and JUnit a plus. Experience with Unix and networking a plus. Ability to accumulate an understanding of various application areas as a foundation for future programming assignments required. Strong analytical and problem solving skills required. Strong verbal and written (i.e. documenting debugging resolutions and project plans, staff training plans) communication skills required. Must be able to provide and translate an understanding of technical projects to coworkers with non-technical backgrounds. Ability to manage multiple tasks and adhere to deadlines with shifting priorities required. Strong interpersonal skills required, including the ability to develop, lead, and work within a team environment. Strong organizational and project management skills required. Microsoft Windows and Office product proficiency required.