One of our local clients is seeking a Senior Java Developer on a Direct Hire basis.
Please contact Deanna Gramm directly at The Rowland Group for more information.
(918) 836-1900 x128 or deanna@rowland-group.com
The Senior Java Developer will decide solutions for a project and communicate with the project manager, architect, and business staff. The Senior Developer will contribute to the team by providing project solutions and mentoring developers.
Responsibilities include:
Develop, test, debug and document web-based applications. Assist other Web Developers with development tasks as needed.
Review code for application of industry standard programming best practices. Share best practices with other team members. Establish internal programming best practices.
Require extensive interaction in all phases of the web application development life cycle as well as engagement of customer needs and business strategy.
Promote quality within the team. Plan, initiate and conduct unit testing of applications as well as facilitate system testing. Review error logs and assist others in debugging.
Support and troubleshoot complex production problems.
Participate in research and development of new technologies.
Take a mentor role on project team, sharing technical and product knowledge with other team members.
Understand system performance and how to optimize code and enterprise interactions.
Assist in the architecture of web-based applications.
Participate in technology/tools evaluation and software technical proof of concepts.
Requirements:
Bachelors Degree (or equivalent work experience) plus 5+ years experience in a web development or similar role.
Must have an in-depth knowledge of Internet protocols and applications.
Should have expertise in the development of multi-platform, distributed applications and object-oriented programming.
Prefer to have or be working on technology certifications.
Skills and knowledge:
Excellent object-oriented programming skills and analytical and design skills.
Strong written and oral communication skills. Strong interpersonal skills promoting and supporting communication within the project team.
Excellent customer interaction skills and customer focus.
Must possess the ability to create and interpret technical specifications, use case scenarios, test cases, and software requirements.
Strong problem solving skills; find solid solutions to complex problems quickly.
Expert knowledge of C, Java (J2SE and J2EE), XML, HTML, DHTML, JavaScript, CSS, PL/SQL, and open source projects (Spring, Log4j, AJAX, Subversion, Ibatis, etc.).
Experience developing on systems running MacOS, Windows XP, & Windows 2003 Server.
Understanding of online exposure through search engine optimization best practices.
Excellent knowledge of J2EE design patterns, software architecture concepts and web application security.


?