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.