Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer III

$105.72k - $132.14k

Old Dominion Freight

Are you someone who never rests on their laurels, always strives to go above and beyond, and is committed to keeping your PROMISES? Do you appreciate a company culture that is open, fosters work-life balance, and a dynamic team environment? Then Old Dominion is the home for you. We take pride in being the best in the industry, and from our humble beginnings we know that our People and our Family Spirit are the main ingredient in our secret sauce to success. At Old Dominion we are looking for individuals to join the OD Family that will provide innovative solutions and exceed expectations to keep OD the premier transportation solutions provider.

Under the leadership of the manager and technical lead, assist in leading the process of designing, testing, and implementing 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. Generally, works independently and leads the less experienced developers.

Primary Responsibilities

  • Lead the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development

  • Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end users

  • Analyze, review, and alter programs to increase operating efficiency or adapt new requirements

  • Lead the efforts of problem resolution of issues and defects discovered during testing, independently resolve the issues if needed

  • Gather business requirements and define detailed specifications

  • Lead 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 Business Analysts 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

  • Participate in business unit and strategic planning and implement initiatives

  • Provide on call support for production systems

  • Experience with database application development process using SQL and JDBC

  • Process documentation to comply with Sarbanes-Oxley requirements

  • Lead the and mentor less experienced developers and assist them with issues and questions

Job Qualifications

Education:

  • Bachelor’s degree in Computer Science or related field and/or equivalent work experience

Required Experience:

  • 5+ years of experience as a Java Developer

  • Demonstrated application of software development methodologies and modern best practices

  • Expertise with Agile software development methodologies (Scrum, XP, Kanban, etc.), JSP/Servlet container frameworks, Apache, Tomcat, JSP, JSF, Hibernate, Microservices, Springboot, REST, SOAP, Web Services, Web Services Security, and Test-Driven Development with JUnit or equivalent tool

  • Proficiency with modern IDE and Git.

  • Expertise developing web applications and user interfaces with Java technologies such as JDBC, JSP, JSF, and servlets

  • Ability to multitask and be self-paced to accomplish goals

  • Ability to lead and motivate others and teach technical skills

  • Strong problem-solving skills and self-motivated

  • Excellent verbal and written communication skills

Compensation Range:

The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training, skill level, and state/local wage requirements.

($105,716-$132,144)

Working Days:

Shift and hours to be determined.

Working Shift:

Shift and hours to be determined.

Work Days and Shift are estimates and are subject to change, at any given time, based on job scheduling and/or business levels. Any information listed regarding Days and Shifts shall be considered a guideline of expectations for the specific position at the time of posting.

Application Window:

Ongoing

Candidates are encouraged to apply as soon as possible. Old Dominion plans to screen candidates, conduct interviews, and proceed with hiring candidates to meet its business needs, which may result in filling the role before the current anticipated application window closes.

Join the OD Family Today!As a Full Time member of our Family, you and your family are eligible to receive:

  • Great Health Benefits including a Zero premium medical plan for employee only coverage

  • Vision & Dental

  • Short Term & Long Term Disability

  • Flex Spending Accounts

  • 401k Retirement plan with company match and additional company annual discretionary match opportunity

  • Life Insurance

  • Wellness Program

  • 12 Days Paid Time Off

  • 9 Paid Holidays including a birthday holiday

  • Tuition Reimbursement for Drivers and Technicians

  • Training and growth opportunities to build a career

  • We prioritize our OD family of employees

  • Ability to advance through our promote from within philosophy

  • National Career Opportunities Available at our 260+ service centers

Old Dominion Freight Line, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, and/or gender expression, sexual orientation, age, disability, pregnancy, genetic information, military status, Vietnam Era and/or veteran status, or any other characteristic protected by applicable law(s).

If you have questions regarding this posting or require assistance with the application process, please click here ( for contact information.

Welcome to Old Dominion. If you are looking for a new career with the best LTL (Less-than-Truckload) carrier in the industry you’ve come to the right place. Many companies tout their family atmosphere, but at OD it truly is a reality. We’ve grown from our humble beginnings of a single truck and one route in 1934 started by Earl and Lillian Congdon to a company of over 23,000 employees. At OD we strive daily to keep the family spirit alive and help the world keep promises.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java Developer III in Morrisville, NC vacancy
  •  ...activities may change from time to time. 1.Support on-premises vendor developed/supported applications, software integration, perform analysis,...  ...experience with the following: 6-10 years of experience with Java, WebSphere, MQ, AIX, and production support VB.Net, (working... 
    Suggested
    Full time
    Part time
    Work at office
    Shift work
    Day shift

    Truist Inc

    Raleigh, NC
    1 day ago
  •  ...Software Engineer III (Java) North Carolina Contract Bachelor’s Degree in Computer Science or related field 5-7 years of professional experience in software development 3+ years of cloud-based or client/server development experience. 3+ years of POS and... 
    Suggested
    Contract work

    Samprasoft

    Durham, NC
    14 hours ago
  • $101.33k - $105.1k

     ...d/b/a LexisNexis USA Software Engineer III Venture III, 900 Main Campus Drive, Raleigh...  ...-quality software products and/or data. Develop and execute testing for diverse projects...  ...required is: 2 years of experience: in a Java software language to write, test, and debug... 
    Suggested
    Work at office
    Local area
    Remote work

    RELX Group plc

    Raleigh, NC
    14 hours ago
  •  ...development and able to deploy on Azure cloud. Able to independently design solution, develop and deploy applications on cloud or on Premise Excellent hands on experience in Java development skills using Java/J2ee technologies, Core Java Experienced in Frameworks... 
    Suggested

    Omni Inclusive

    Cary, NC
    1 day ago
  •  ...Full Stack Java Dev Insurance Client Cary NC Will prefer if candidate works in hybrid - 3 days week office visa - USC and GC duration - 10 months experience - 10 years minimum needs Application development with: Spring Microservices Java JPA Azure... 
    Suggested
    Work at office
    3 days per week

    Staffing the Universe

    Cary, NC
    4 days ago
  •  ...Full Stack Java Developer: - Minimum of 6+ years' experience in Solution, Design and Hands on Development of web applications. - 5+ years' hands-on development experience with Java EE, JBoss Server and Core Java. - Experience with SOAP, REST services specifically Apache... 

    TechDigital Group

    Cary, NC
    1 day ago
  •  ...Experienced and innovative technical senior Java developer with following skills Strong hands-on experience Core Java Experience in Multi-threading, Data structures, Micro-services, Messaging. Experience working on relational database (SQL, PL-SQL). Experience working... 

    ATYETI

    Morrisville, NC
    2 days ago
  •  ...Developer 4 Location: Raleigh, NC Job Type: Contract Duration: 6 Months Overview of business area or project: Lead & hands...  ...web applications front to back Strong knowledge of Core Java, Spring, other popular open-source BPM frameworks (Activity, Flowable... 
    Contract work

    Samprasoft

    Morrisville, NC
    14 hours ago
  •  ...Java Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus on... 
    Worldwide

    Arete Technologies Inc

    Cary, NC
    4 days ago
  •  ...Overview: Position Title * Software Engineer Position Responsibilities Job Tittle: Java Full Stack Developer Job Location: Cary, NC (Need Local Candidate) Technical Skill: Java Spring Bot AWS (EC2, SQS, Lambda, S3, DynamoDB) Angular Job Description... 
    Local area
    Worldwide

    Guru Schools

    Cary, NC
    3 days ago
  •  ...design, prototyping and development, testing and production of the developed software into the bank's highly secured and high - performance...  ...developing and supporting enterprise software systems in core java, technologies ( prefer experience in developing heavily multi-... 

    Texas State Library and Archives Commision

    Cary, NC
    3 days ago
  •  ...Key Responsibilities Develop, configure, and support software solutions using Java Work closely with stakeholders to gather requirements and translate them into Jira stories and user stories Assist in solution design, implementation, and integration within customer environments... 
    Flexible hours
    3 days per week

    Zifo

    Cary, NC
    2 days ago
  •  ...Senior/Lead/Java Developer Location: Cary, NC (Hybrid) 2 days onsite in a week. Duration: Long-term Contract Job Summary: Essential Functions: Meet or exceed test coverage goals set for the project through creation of unit and functional tests Minimize... 
    Long term contract
    Local area
    Relocation
    2 days per week

    Samprasoft

    Cary, NC
    14 hours ago
  •  ...including requirement gathering, performing analysis, providing design solutions, discussing the technical and non-technical aspects, developing and testing the end-to-end application. Develop User Interfaces with clear and attractive designs. Create dynamic web pages and... 
    Relocation

    Origin Hubs

    Morrisville, NC
    14 hours ago
  •  ...or a related field. ~3+ years of demonstrable experience in Java development. ~ Strong knowledge of Java languages and web development...  ...like Spring, Hibernate, and Struts. ~ Expertise in developing web applications using front-end technologies (HTML, CSS, and JavaScript... 

    ATYETI

    Morrisville, NC
    4 days ago
  •  ...Software Engineer A Software Engineer will develop, maintain and support new or existing software products while applying the best practices...  ...to support infrastructure team. Skills: Core: Java – 6+ years Spring & Spring boot – 3+ years Databases –... 
    Work at office

    Samprasoft

    Cary, NC
    14 hours ago
  • $89.6k - $156.7k

     ...Senior Java Developer Category: Software Development/ Engineering Main location: United States, North Carolina, Cary Position ID:J0426-1057 Employment Type: Full Time U.S. - The best version of me By playing this video you consent... 
    Full time
    Work experience placement
    Local area

    CGI

    Cary, NC
    14 hours ago
  •  ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part... 

    Samprasoft

    Cary, NC
    14 hours ago
  • A global R&D solutions provider, characterized by curiosity and teamwork, seeks a Java Developer in Cary, NC. The role entails developing and supporting software solutions, working closely with stakeholders, and ensuring solutions meet expectations. The ideal candidate... 

    Zifo

    Cary, NC
    3 days ago
  •  ...Master's degree and 6 months of experience to engage in the entire Software Development Life Cycle (SDLC), design user interfaces, and develop web applications. Responsibilities include requirement gathering, establishing data connections, developing test scripts, and... 
    Relocation

    Origin Hubs

    Morrisville, NC
    4 days ago
  • An established industry player is on the lookout for a Senior Java Architect with a robust background in the financial domain. This pivotal role involves leading the design and development of scalable backend systems while ensuring adherence to best practices. The ideal... 

    TechDigital Group

    Cary, NC
    3 days ago
  •  ...Software Engineer III We are seeking a Software Engineer III to join our GRIDScaler team. The ideal candidate will be a highly experienced...  ...will also drive efforts in telemetry, monitoring, APIs, and developer tooling, ensuring the GRIDScaler product continues to scale for... 
    Local area
    Remote work

    DDN Storage

    Raleigh, NC
    3 hours ago
  • Job Description: Senior Java Architect (Financial Domain mandatory) Overview We are seeking a highly skilled and experienced Senior Java...  ...and orchestration of applications. Leverage Spring Boot to develop microservices and backend applications, applying best practices... 

    TechDigital Group

    Cary, NC
    3 days ago
  •  ...stack software development experience, building enterprise web and middle tier applications using Angular 16, Typescript, and core Java with Spring/Springboot 5+ yrs of experience working Java/Spring Boot 5 years of experience with web services - JSON, XML, REST, SOAP... 

    GAC Solutions

    Raleigh, NC
    2 days ago
  •  ...Job Title Java Springboot Microservices Developer Must Have Skills: Java Springboot microservices Nice to have skills: AWS, SQL Detailed Job Description: At least 8 to 10 years of experience in leading the design, development, training, and delivery of high... 

    eTeam

    Raleigh, NC
    1 day ago
  •  ...Job title: Java Developer Client: Truist # of Positions: 2 Tenure: Until Dec 30th 2026 Interview Process: Internal & Client **Onsite client interviews mandatory at Raleigh, NC, Charlotte, NC or Atlanta, GA** Job Summary: - 8 to 12 years of experience... 

    Diamondpick

    Raleigh, NC
    4 days ago
  •  ...Design, build, test, and maintain highly secure and scalable RESTful web services and enterprise microservices using Java. Frontend UI & Configuration: Develop and refine clear, highly interactive web components and configuration dashboards within single-page applications... 

    Photon

    Durham, NC
    1 day ago
  •  ...Job Title: Java Developer Location: Raleigh, NC (Day 1 Onsite) Job Type: Contract/Full Time Skills: Java, Azure, mircoservices, Kubernetes Job Description: ~9+ years of hands-on programming experience such as Java ~ Experience... 
    Full time
    Contract work

    Texas State Library and Archives Commision

    Raleigh, NC
    1 day ago
  •  ...Java Developer (Remote) Kingston, Jamaica About the Job Job Title: Java Developer Location: Remote but 3 days/month onsite from Merrimack NH, Boston MA, Raleigh NC, Westlake TX, Jersey City NJ. Duration: 12 Months + CTH Day-to-day, you'll be joining... 
    Remote work

    The Hive Careers Ltd

    Raleigh, NC
    14 hours ago
  •  ...Our client, a IT Services and Consulting company, is looking for a Java Developer for their Raleigh, NC/ Atlanta, GA/ Charlotte, NC location. Responsibilities: Work closely with UX, Design and Product to understand and build enterprise authentication apps... 

    ICONMA

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer III. Be the first to apply!