Job Summary:
USM Business Systems Inc. is a rapidly growing global System Integrator and IT Outsourcing provider. They are seeking a Java Developer to build and support enterprise-grade applications, ensuring compliance with design specifications and company standards.
Responsibilities:
• Understand and interpret verbal and written business and design requirements
• Create programming design specifications based on business requirements
• Ensure designs are in compliance with specifications and company standards
• Create or modify programs, display files, or database files as defined in specifications
• Prepare and produce releases of software components
• Unit test all programming to be sure specifications were met
• System and performance test programming changes to insure all original system functionality has been preserved
• Develop system integrations using industry standard service oriented patterns
• Retrofit code changes when required
• Provide support for existing application programs and files, as needed
• Properly document new programs and modifications, including lists of all objects created or changed to be used for installation
• Assist with documentation of entire system
• Assist in the development of formal project plans, including project goals, objectives, expectations, milestones, and timetables
Qualifications:
Required:
• Must be US Citizen or Green Card holder
• BS, Computer Science or equivalent, or working toward degree
• Previous relevant programming experience, including five or more years of recent experience in coding and debugging of Java
• Recent practical experience with EJB3, Servlets, HTML, Javascript, JSON, RESTful, XML, XPath, XLST
• Hands on experience in designing and developing applications using Java EE platforms
• Object Oriented analysis and design using common design patterns
• Strong SQL skills (Oracle, DB2)
• 1 or more years Powerbuilder development/support experience
• Experience analyzing business requirements and program designs
• Experience developing and executing formal program and system test plans
• Excellent oral and written communication skills
• Ability to work well in a team environment as well as independently on multiple ongoing projects/tasks
Preferred:
• JSF experience a plus
• Previous transportation/logistics experience a plus
Company:
USM Business Systems is a global IT services and staffing company. Founded in 1999, the company is headquartered in Chantilly, USA, with a team of 201-500 employees. The company is currently Growth Stage.