AYR Global IT Solutions is seeking a Java Architect to design and develop software components for a multi-tier web environment. The ideal candidate will have experience with large distributed applications, Java, XML, HTTP, and Web Services.
Requirements
- Experience with large distributed applications and building/operating highly available systems.
- Strong knowledge of data structures, algorithm, enterprise systems, and asynchronous architectures.
- Core competencies in Java, XML, HTTP, Web Services (REST/SOAP).
- Strong working knowledge of Spring framework.
- Experience with HTML, JQuery, JSTL, JavaScript, AJAX and front-end frameworks.
- Experience building web applications for mobile devices.
- Deep understanding of web services software architecture and design, including security based implementations.
- Strong experience implementing transaction and management and persistence using lightweight frameworks such as JPA and Hibernate.
- Strong data modeling and database programming skills (Oracle database and PL/SQL experience a plus).
- Experience with Tomcat, Apache HTTP Server, AEM a plus
- Familiarity with UNIX systems (system security model, systems administration, and advanced scripting skills) a plus.
- Understand TCP/IP networks and concepts with the ability to provide basic troubleshooting assistance to infrastructure disciplines.
- Experience with CDN’s a plus.
Benefits
- Competitive pricing model
- Industry experience
- National staffing firm