Java Developer l

AMERICAN SYSTEMS

Billings, MT0–2 yrs1h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 2 years · Bachelor's degree
Must know
JavaTroubleshootingUnit testingHTMLREST APIsGit
Work
On-site in Billings
Pay
Not stated by the employer.
Skill demand
Java45%Troubleshooting37%Unit testing21%HTML7%of 150 similar entry-level jobs posted in the US this week
Listed
Oct 28, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

The Java Developer I will assist in developing Java-based applications and data integration solutions while gaining hands-on experience in a high-volume, low-latency environment. This role will collaborate with senior team members and participate in all stages of the software development life cycle (SDLC) to build scalable and reliable systems.

Key Responsibilities

  • Develop and maintain Java-based applications and TIBCO integrations in a high-volume, low-latency environment.
  • Troubleshoot real-time system issues and provide timely support.
  • Participate in all stages of the SDLC, including design, development, testing, and deployment.
  • Implement unit tests and automated tests to ensure code quality.
  • Apply Object-Oriented Programming (OOP) principles and standard design patterns.
  • Work with web services, REST APIs, and technologies like XML, JSON, and HTML.
  • Use version control tools (e.g., Git) and build tools (e.g., Ant, Maven, Gradle).
  • Collaborate with teams to gather requirements and define business processes.
  • Adhere to Agile methodologies and participate in team activities (e.g., sprints).
  • Support software releases and contribute to continuous improvement processes.

Requirements & Tech Stack

  • Java programming and Object-Oriented Programming (OOP) principles.
  • TIBCO systems or a strong willingness to learn.
  • Web services (REST, XML, JSON) and web technologies like HTML.
  • Code versioning tools such as Git (academic or project work counts).
  • Agile methodologies (e.g., sprints, daily stand-ups).
  • Cloud platforms such as AWS or Azure (willingness to learn if no prior experience).
  • Version control tools (e.g., Git).
  • Build tools (e.g., Ant, Maven, Gradle).

Qualifications

  • Bachelor's degree in computer science or related.
  • 0-2 years of hands-on experience in Java development.
  • Strong problem-solving skills with a focus on debugging and troubleshooting.
  • Ability to work collaboratively in a team environment and follow guidance from senior developers.
  • Eagerness to learn and grow with new technologies, tools, and best practices.

Other Requirements

  • Must be a U.S. Citizen.
  • Must be able to pass federal background investigation and obtain a Public Trust.
  • May require the ability to operate a government vehicle.
  • Must be at least 18 years of age.
  • Able to obtain and maintain Defensive Drivers certification.
  • Possess a valid state driver’s license.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Emerson, KGS Technology Group, Inc, Amentum

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job