FREE ACCESS
5,000–10,000 jobs/day
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.

Java Developer
AMERICAN SYSTEMSJava 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 fitCore 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 resumeApplicant 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 & technologiesAWSAzureCloudGradleJavaMavenSDLC
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