Senior Java Developer
Our client is looking for a Senior Java Developer who is a strong hands-on designer and coder who has the ability to create code from scratch. The primary focus of this role is Java Development / Java software implementations and you will be writing code 75%+ of their time.
This is a long term contract assignment located in King of Prussia, PA area that requires the consultant to be on-site 100% of the time.
Job Functions & Responsibilities:
- Implement, test, maintain and support software, based on technical design specifications
- Prepare technical design specifications based on functional requirements and analysis documents
- Review functional requirements, analysis and design documents and provide feedback
- Assist customer support with technical problems and questions
- Assist other development staff
- Investigate software development tools
- Participate in architecture and code reviews
Experience and Skills Required:
- 5+ years of Java development experience
- Very strong object-oriented analysis and design skills
- Experience implementing n-tiered, distributed systems across different Hardware/Operating System platforms
- Experience with iterative, incremental software development processes
- Experience with complex software development projects through all phases of the software development life cycle
- Experience with Web Services design and construction
- Experience with application frameworks such as Spring
- Experience with persistence frameworks such as iBatis/myBatis, JDK, Hibernate, etc.
- Understanding of database design and software to database interface programming
- Relational database experience with one or more of the following: Oracle, DB2, MS SQL Server is required
- Strong SQL skills
- Experience with Java performance analysis and tuning is desired
- Familiarity with the Unified Modeling language (UML)
- Strong communication (written and verbal) and interpersonal skills
Education and Training:
- Bachelor's degree in Computer Science, Engineering or related field equivalent work experience. Professional/technical certifications a plus.
King of Prussia, PA
Tue, 18 Apr 2017 12:00:37 PDT