Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AMERICAN SYSTEMS

Java Developer

AMERICAN SYSTEMS

Java Developer I developing Java applications and integrations while gaining experience in a low-latency environment. Collaborating with senior team members through the software development life cycle.

Posted 7/24/2026full-timeBillings • Montana • 🇺🇸 United StatesJunior💰 $65,000 - $104,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in Java Development and Object-Oriented Programming (OOP) principles, with experience in web services and Agile methodologies. Demonstrates strong problem-solving abilities and a collaborative approach to software development and troubleshooting.

Highest-signal resume keywords
Java DevelopmentObject-Oriented Programming (OOP)Web Services (REST, XML, JSON)Agile MethodologiesVersion Control (Git)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java ProgrammingUnit TestingAutomated TestingData Integration SolutionsDebuggingSoftware Development Life Cycle (SDLC)Design PatternsCloud Platforms (AWS, Azure)HTMLTIBCO Systems
Soft Skills
Problem-SolvingCollaborationEagerness to Learn
Tools & Technologies
GitAntMavenGradle
Certifications & Qualifications
Bachelor's Degree in Computer Science or Related Field

Tech Stack

Tools & technologies
AWSAzureCloudGradleJavaMavenSDLC

About the role

Key responsibilities & impact
  • Assist in developing Java-based applications and data integration solutions
  • 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

What you’ll need
  • Bachelor's degree in computer science or related
  • 0-2 years of hands-on experience in Java development
  • Knowledge of Java programming and Object-Oriented Programming (OOP) principles
  • Familiarity with TIBCO systems or a strong willingness to learn
  • Exposure to web services (REST, XML, JSON) and web technologies like HTML
  • Experience with code versioning tools such as Git (academic or project work counts)
  • Basic understanding of Agile methodologies (e.g., sprints, daily stand-ups)
  • Familiarity with cloud platforms such as AWS or Azure (willingness to learn if no prior experience)
  • 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.

Benefits

Comp & perks
  • Comprehensive benefits package to ensure employees receive work-life support
  • Healthcare benefits
  • Paid leave
  • Retirement plans
  • Insurance programs
  • Education and training assistance