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 5 days ago
Similar jobs that could be interesting for youBased on the Java Developer III in Portland, ME vacancy
  •  ..., Mexico, Brazil, UK & Australia Job Description Required Skills: Full Stack developer with Min 6+ years overall experience in development and Integration of Services Minimum 4+ years of Java Development experience. Experience developing Services and configuring service... 
    Suggested
    For contractors

    VDart

    Portland, ME
    2 days ago
  •  ...future. Ready to Power a Smarter World with us? Generac Power Systems seeks a Software Engineer III. The Software Engineer III will be part of a team developing and testing power generation control systems that can be remotely controlled and monitored using web and... 
    Suggested
    Remote work

    Generac Power Systems

    South Portland, ME
    17 hours ago
  •  ...a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer... 
    Suggested
    H1b

    SynergisticIT

    South Portland, ME
    3 days ago
  •  ...As a Full Stack Developer, you have a keen grasp of the full application lifecycle, from breaking down requirements to writing testable...  ...cross-platform mobile applications. Our current preferred stack is Java with Spring Boot on the back-end and React and React Native for... 
    Suggested
    Flexible hours

    Portland Webworks

    Portland, ME
    1 day ago
  • $100k

     ...more than 14 years , SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you...  ...to supporting your journey! Preferred SKILLS For Java /Full stack/Devops Positions Associate or Bachelors degree or... 
    Suggested
    H1b

    SynergisticIT

    Portland, ME
    3 days ago
  •  ...but we build your solid career in technology. Roles And Responsibilities Hands on experience in designing and developing applications using Java EE/Spring platforms Object Oriented analysis and design using established and tested enterprise design patterns.... 
    H1b
    Immediate start

    SynergisticIT

    Portland, ME
    2 days ago
  •  ...build your solid career in technology. Job Description · Good knowledge on Data structures, Java Collections, Streams, Lambda expressions and algorithms. · Develop and test software · Java Programmer with maximum experience of 1-2 years in development and unit... 
    Immediate start

    SynergisticIT

    Portland, ME
    2 days ago
  • $140.6k - $173.1k

     ...Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution... 
    Flexible hours

    WEX

    Portland, ME
    17 hours ago
  • $110k - $270k

     ...safely, directly impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust, enterprise-scale applications using modern open‑source technologies. You'll tackle complex... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Veeva Systems

    Portland, ME
    2 days ago
  • $73.3k - $150.5k

     ...supporting Unum's Total Leave teams through deep expertise in Fineos and custom Fineos development-including hands-on configuration, Java-based enhancements, and the integration of Fineos components into Unum's broader ecosystem. You may also research and evaluate third... 
    Temporary work
    Work at office

    Unum Group

    Portland, ME
    4 days ago
  •  ..., platform improvements to improve scalability, resilience, and developer experience. Introduce intelligent automation and enhanced platform...  ...continuous improvement of the Azure platform. Serve as Tier III escalation to drive resolution (partnering with the... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Stone Coast Fund Services

    Portland, ME
    11 hours ago
  • $60 - $70 per hour

     ...Home # Search Jobs # Job Description Application developer Contract: Westbrook, Maine, US Salary Range: 60.00 - 69...  ...maintaining production systems. ~ Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, building and operating... 
    Hourly pay
    Contract work
    Temporary work

    Collabera Technologies

    Westbrook, ME
    2 days ago
  •  ...of requirements documents and functional models. Designs and develops back-end architectures supporting system capabilities and integrations...  ...: ~ Postgres ~ RDS ~ Exodus ~ Python ~ Luna ~ Java ~ Docker ~ OpenJDK ~ Ansible ~ Packer ~ Maven ~... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Portland, ME
    5 days ago
  •  ...of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...following: ~ Apache ~ Ember ~ JavaScript ~ Jaguar ~ Java ~ Cricket ~ Node Demonstrated experience engaging... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Portland, ME
    1 day ago
  •  ...of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...~ Ember ~ React ~ Angular ~ JavaScript ~ Jaguar ~ Java ~ Cricket ~ Node Demonstrated experience engaging... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Portland, ME
    5 days ago
  • $88k - $132k

     ...related experience; or an advanced degree without experience Proficiency in one or more modern backend programming languages (e.g., Java, Kotlin, or similar). Experience building and operating large-scale, high-performance, and resilient systems. Excellent... 
    Work experience placement
    Local area
    Immediate start

    Indeed

    Portland, ME
    4 days ago
  • $120k - $140k

     ...Senior Lead Salesforce Developer IDEXX is looking for a Senior Lead Salesforce Developer to help architect, develop, and evolve our Salesforce Platform while working with a passionate, innovative, and experienced cross-functional team. Guide and mentor developers to... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    4 days ago
  •  ...Experienced Developer Opportunity Join our dynamic team where you will have the opportunity to work on exciting projects and make a...  ...Experience with Advanced Business Applications Programming (ABAP), Java, Visual Basic Project management skills AI Agentic skills... 
    Work experience placement
    Immediate start

    Artech

    Westbrook, ME
    1 day ago
  • $120k - $150k

     ...security assessments, perform threat modeling, and work directly with developers to build security into products from the start. You will...  ...Solid understanding of at least two programming languages (Python, Java, C#, JavaScript, Go) sufficient to review code for security... 
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    2 days ago
  •  ...with few office-based roles, emphasizing remote collaboration and annual in-person meetings. We are hiring a Software Engineer to develop, test, and improve the Ubuntu Pro client, a critical command-line tool that manages security and support services for Ubuntu systems... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Canonical

    Portland, ME
    2 days ago
  • $70 - $80 per hour

     ...professional software engineering experience, with a track record of shipping and maintaining production systems. Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, with hands‑on experience building and operating production‑grade RESTful APIs.... 
    Contract work
    For contractors
    Immediate start

    DeWinter Group

    Westbrook, ME
    11 hours ago
  •  ...and maintaining production systems. ~ Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, building and...  ...debug, and document software based on technical configurations developed with analysts and project teams. Translate technical configurations... 
    Work experience placement
    Immediate start

    Artech

    Westbrook, ME
    5 days ago
  • $55 per hour

     ...bare metal in customer data centers to public clouds like AWS, GCE, Azure. As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Portland, ME
    3 days ago
  •  ...Application Developer We require a professional with a Bachelor’s Degree in Computer Science, Computer Information Systems, Information...  ...Services: Salesforce, Microsoft Dynamics 365 Languages: C, C++, Java, J2EE, VB Script, HTML, XML Test Management Tools: Azure DevOps... 

    Rite Pros, Inc

    Portland, ME
    2 days ago
  •  ...hiring a Senior Software Engineer in Westbrook, Maine, to design and develop high-performance backend systems and APIs. This c ontract...  ...technical solutions Write high-quality production code using Java, Spring Boot, Node.js, and TypeScript Build and optimize API-... 
    Contract work
    Remote work
    Flexible hours
    2 days per week

    ProSearch Maine

    Westbrook, ME
    4 days ago
  • $140.6k - $173.1k

     ...Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution... 
    Flexible hours

    WEX

    Portland, ME
    4 days ago
  •  ...excellent reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates... 
    H1b

    SynergisticIT

    Portland, ME
    1 day ago
  • $110k - $270k

     ...profitable enterprise. We seek engineers with extensive experience in Java, JavaScript, and modern open-source technologies. What You'll Do Accelerate Application Development : Rapidly develop new applications leveraging a robust existing enterprise platform... 
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, ME
    11 hours ago
  • $71k - $91k

     ..., controls, and software teams to ensure correct electrical behavior of thermal systems. AI & Modern Engineering Tool Usage Use or develop skills using AI‑assisted engineering tools for tasks such as code review, requirements analysis, model debugging, test result analysis... 
    Temporary work
    For contractors
    Internship
    Local area
    Relocation
    Relocation package

    Daimler Truck North America LLC

    Portland, ME
    3 days ago
  • $85k - $120k

     ...career opportunity for you as an Applications Engineer in our Portland, ME office! The Applications Engineer will be responsible for developing water treatment solutions that align with the customer’s needs and the defined sales strategy to create a winning technical... 
    Work experience placement

    ECT2

    Portland, ME
    3 days ago

Do you want to receive more vacancies?

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