Old Dominion is looking for individuals to join the OD Family that will provide innovative solutions and exceed expectations to keep OD the premier transportation solutions provider.
Requirements
- 3+ years of experience as a Java Developer
- Demonstrated application of software development methodologies and modern best practices
- Proficiency with Agile software development methodologies (Scrum, XP, Kanban, etc.)
- Proficiency with JSP/Servlet container frameworks, Apache, Tomcat, JSP, JSF, Hibernate, REST, SOAP, Web Services, Web Services Security, and Test-Driven Development with JUnit or equivalent tool
- Proficiency with Eclipse or equivalent modern IDE, Subversion or equivalent Source Control Management Solution
- Proficiency developing web applications and user interfaces with Java technologies such as JDBC, JSP, JSF, and servlets
- Assist with database application development using SQL and JDBC
Responsibilities
- Design, test, and implement programming applications using Java/J2EE programming language.
- Work with middleware technologies and databases to prepare detailed technical specifications from which integration services will be written.
- Responsible for implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development
- Analyze, review, and alter programs to increase operating efficiency or adapt new requirements
- Responsible for the development and debugging of software using Java/J2EE
- Develop software using web presentation technologies such as AJAX, JSON, JavaScript, CSS and HTMLS
- Work with DBA to design and deploy database schemas and specify all attributes of database tables including primary keys, foreign keys, identities, constraints, default values, indexes, and triggers
Other
- Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end users
- Coordinate resolution of issues and defects discovered during testing
- Gather business requirements and define detailed specifications
- Provide on call support for production systems
- Process documentation to comply with Sarbanes-Oxley requirements