JAVA/Spring Application Designer
- Jersey City, NJ, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
Company Description TITLE: JAVA/Spring Application Designer STATUS: Open LOCATION: Jersey City, NJ, United States # of Openings: Permanent
Requisition Details:
Responsibilities include
- Understand existing System design and its components and make recommendations towards the development of new code or reuse of existing code.
- Analyze business requirements, design and implement solutions.
- Develop design documentation artifacts in UML.
- Lead a small team of onshore/offshore developers through the development process.
- Conduct peer code and design reviews.
- Support functional and performance testing.
Job Requirements
- Experienced application architect/designer with hands on experience in designing, developing, and testing distributed large-scale transactional systems.
- Experienced in systems analysis and design using OOAD, AOP, IOC concepts
- Experienced in data access technologies and patterns (JPA, Hibernate, iBatis, JDBC)
- Experience with the Spring Framework and solid understanding of dependency injection/IOC concepts.
- Expert knowledge of JAVA, J2EE/JEE, MVC application frameworks (Spring MVC and/or struts), design patterns, web and application servers.
- Experience with SOA technologies (REST and/or SOAP)
- Experience with Axis2 Web Service stack.
- Experience in using AJAX framework (Ext-JS, DOJO) and JavaScript libraries (JQuery, YUI) desired
- Experience working in full iterative/Agile development environment.
- Experience with WebSphere 8.x.
- Experienced in performance tuning and optimization using JProfiler preferred.
- Experience working with and customizing Ant or Maven build scripts.
Additional Information All your information will be kept confidential according to EEO guidelines.
More about this job
Skills
- Documentation
- UML
- Oracle JDBC
- Spring Framework
- Ajax Framework
- Ext JS
- JavaScript
- jQuery
- Agile development
- IBM WebSphere
- Apache Ant
- Apache Maven