Job Description Job Title:Software Engineer - JEE Based Distributed Applications/Solutions Job ID:269193 Location: US-Virginia-Alexandria Full/Part Time: Full-Time Regular/Temporary:Regular Org Marketing Statement Unisys is a worldwide information technology company. We provide a portfolio of IT services, software, and technology that solves critical problems for clients. We specialize in helping clients secure their operations, increase the efficiency and utilization of their data centers, enhance support to their end users and constituents, and modernize their enterprise applications. To provide these services and solutions, we bring together offerings and capabilities in outsourcing services, systems integration and consulting services, infrastructure services, maintenance services, and high-end server technology. With approximately 22,500 employees, Unisys serves commercial organizations and government agencies throughout the world. Day to Day Work Responsible for consulting with customers supporting company and/or multi-vendor products and systems. Provides technical support in sales presentations; product demonstrations, customer training, and delivery of professional services. Understands, develops and delivers solutions to customers' business, technical and educational needs. Exercises considerable latitude in determining technical objectives of assignments. Interacts with senior customer personnel on technical matters often requiring coordination with groups across organizational lines. Applies extensive knowledge and expertise in the following areas: 1. Candidate will have experience in all disciplines in JEE specification, but with heavy emphasis on Java coding, Web Service development, back-end and legacy integration, web service standards clustering around WS-I profile, knowledge of Agile programming and common practices such as continuous build and unit test (employing JUnit), Maven, Hudson/Jenkins, ANT, and related technologies. 2. Basic knowledge of SQL and basic XML a must. 3. Signficant hands-on experience in developing Web Services in the JEE environment, with emphasis on Jersey (experience in others such as Axis, RestEasy…OK). Should be knowledgable in both REST and SOAP-based web services. 4. Knowledge of emerging data standards (XML-derived XML4IP as well as related XML query languages, transformations (Smooks) and stylesheets a significant plus. 5. Knowledge of messaging platforms (Java Messaging Service, MQ) and messaging-based architecture such as Enterprise Service Bus (ESB) and similar paradigms important. 6. Hands-on experience with an ESB and be comfortable discussing designs through EIP (Enterprise Integration Patterns) or other design pattern frameworks. 7. Must be able to describe all phases of testing for web services with experience in tools like JUnit, SOAPUI, JMeter/Grinder, and other commercial scripting tools. 8. Highly desirable but not mandatory - JBOSS SOA-P, knowledge of Registry and Repository for Runtime (jUDDI, JAXR) are emerging and so of high value 9. Knowledge of non-JBoss/Tomcat applications server is a plus Experience/Education Requirements: Average of 10 years implementation and planning experience or equivalent certifications and/or experience. Master’s degree or equivalent experience. Closing Statement Do you have what it takes to be mission-critical? Apply Now. Unisys offers a very competitive benefits package including health insurance coverage from first day of employment, a 401k with an immediately vested company match, vacation and educational benefits. Unisys is an Equal Opportunity Employer (EOE). M/F/D/V.
|