Summary:
Designs, develops, and implements Java applications to support business
requirements. Resolves technical issues through debugging, research, and
investigation. Requires a bachelor's degree in area of specialty and 7 years
of experience in the field or in a related area. Familiar with standard concepts,
practices, and procedures within a particular field. Relies on extensive experience
and judgment to plan and accomplish goals. Performs a variety of tasks.
Responsibilities:
•Participates in a collaborative team environment functioning within the SCRUM (agile)
methodology
•Expresses recommendations based on client desires, product architecture, cost,
quality, and delivery timelines
•Mentors, interacts, and ensures cross-team and cross-department cooperation
•Implements test-driven development leveraging tools such JUnit, Maven, Ant, CVS,
Subversion, and Cruise Control
•Presents ideas and solutions to small or large audiences of customers and upper management
•Develops thin-client solutions utilizing HTML, XHTML, JSP, Servlets, JSF, AJAX, HTTP,
HTTPS, JavaScript, and XML
•Leads new architecture projects
•Applies Object-Oriented Design strategies and patterns
•Performs DBA functions such as building data models, database designs, DB
performance resolution, replication and tuning.
•Researches and applies new DB tools and deployment strategies
•Designs and deploys applications that protect data from unauthorized use and
Skills Required:
•Advanced knowledge of DB procedures and triggers
•Knowledge of DB recovery and backup strategies
•Advanced SQL skills
•Proven abilities to design, build, and deploy J2EE applications
•Proven abilities in researching, learning, and applying new technologies
•Excellent verbal and written communication skills
•Ability to problem solve using deductive reasoning in a timely manner.
•Basic skills including but not limited to addition, subtraction, multiplication
and division of whole numbers, decimals, and fractions
Education Requirement:
•Bachelor’s degree in computer science or related field from an accredited
college or university
•7+ years experience in software engineering
•5+ years experience with architecting, building, and deploying J2EE applications
•2+ years experience with Linux and Oracle
•Advanced development experience with JDBC or object/relational
persistence strategies
To apply for this job email your details to brian@cycle3it.com