Ingram Content Group

content distribution

JavaSoftwareEngineer,Intermediate

$97–123k La Vergne, Tennessee, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Java Software Engineer, Intermediate at Ingram Content Group. Skills: Java, Software Development, Database Development, Application Development. Develop and modify complex software applications. Participate in change control”

Industry & Context.

content distribution
Problems you'll solve

Models data; Develops processes; Creates an optimal platform; Uses judgement to make technical decisions

Eligibility Requirements

work from the Ingram headquarters 4 days per week

What They're Looking For.

Must Have

Bachelor’s degree in computer science or related field or directly related year for year experience, 4+ years’ of software development experience, 2+ years’ of database development experience

Nice to Have

Java programming, GitHub, Kafka, Kubernetes, DevOps, JavaScript/Angular front-end technologies, PostgreSQL, MySQL, Intermediate level knowledge of software development languages and principles, Broad knowledge of software tools and technologies, Proficient in the practical application of software engineering principles, Broad understanding of tools and technology

What You'll Do.

Develop and modify complex software applications

Participate in change control

Participate in deployment processes

Research new approaches

Recommend new approaches

Provide full application development life cycle support

Gather detailed requirements

How You'll Work.

Team & Collaboration

Works closely with business users; Works with team members; Coordinates with users; Collaborative partnerships

Full Job Description

[Ingram Content Group](http://www.ingramcontent.com/) (ICG) is currently seeking a Java Software Engineer, Intermediate to join our team in LaVergne, TN (Greater Nashville area). This person leverages the latest database technologies as a basis for complex analytical application development. Provides medium level full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Models data, develops processes, and creates an optimal platform for data retrieval in support of both internal and external facing applications. Works closely with business users to gather requirements and create functional specifications that lead to developing new code. Explores new technologies and development techniques. This position will be expected by hybrid and work from the Ingram headquarters 4 days per week. Want to help explore and build new ways to deliver content to the world? At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation. The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can’t wait to meet you! The ideal candidate will have the following minimum qualifications: * Bachelor’s degree in computer science or related field or directly related year for year experience * 4+ years’ of software development experience * 2+ years’ of database development exper

Free ATS check

Applying for this Java Software Engineer, Intermediate role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Ingram Content Group?

Real rants from real employees. Read before you apply.

Read Company Rants →