Our premier client has an opportunity for a mid-level Java Web-based application developer, who will participate in the production and enhancement of our supply chain and/or financial commercial software product lines.
The desired individual will balance the need to develop requirements independently, while also participating in highly visible, cohesive and collaborative teams. Individuals must demonstrate reliability and understand that quality code, meeting delivery commitments, and satisfying customer and product owner criteria are our highest priorities.
Develop on all phases of the SDLC, from bug fixes to enhancement design and implementation. Develop knowledge of supply chain and financial products, including architectural concepts, functionality, subject area data schemas, development tools and common customer operating environments.
Work in a rapid development-to- production release environment of Java Web-based commercial applications. Participate on collaborative teams (product owners and analysts, Professional Services managers and technical leads, Agile Coaches, QA testers, UX, and developers) pursuing Agile practices, including Scrum. Ensure the quality of the code base through frequent unit testing, code refactoring, peer-code reviews, and the use of standards tools.
Required Skills & Experience
Bachelor's degree in a technical discipline preferred, or a combination of relevant education and experience. 3+ years Java Web-based development. Intentional object-oriented design and implementation; thorough understanding of Java interfaces and abstractions; application of common design patterns. Database access, including proficiency in SQL (e.g., outer join, group by and subquery)
Competency in interpreting analysis, design, and implementation instructions-- furnished in oral, written (e.g., use case brief, Agile user story, functional requirement, and data dictionary,) or diagram form (e.g., activity flow, ERD, and UI Flow). Solid analytical, troubleshooting, and debugging skills
Additional Skills Preferred
Java Programmer Certification (with a score of 85%, or better). Member of Scrum and/or Leanteams. Automated unit testing concepts
Practical Experience Preferred
- Test Driven Development. RESTful Web Services (using Jersey and CXF)
- Hibernate/HQL. Spring (annotations and injection)
- Maven, Tomcat, Junit, Eclipse, SVN, Jira and GreenHopper
- FindBugs, ZK Web framework
Well-qualified candidates please forward cover letter and resume in complete confidence to:
The Pailin Group Professional Search Consultants
Engineering Group Manager