Software Engineer 1
Job
CAYS Inc
Omaha, NE (In Person)
$93,600 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
85
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Software Engineer 1 Omaha, NE, US • Posted 4 hours ago • Updated 1 hour ago Contract W2 On-site $45/hr Fitment Dice Job Match Score™ 📊 Calculating match score... Job Details Skills Angular Backend Java 17 apache wicket refactoring legacy Summary Modernization of existing enterprise applications that currently use apache wicket for the user interface and require a full rewrite and enhancement using angular, along with associated backend updates. Responsible for redesigning and rebuilding ui components to modern angular standards, improving usability, performance, and maintainability while preserving existing business functionality. Perform backend development and refactoring to ensure compatibility with updated front-end components and support application enhancements. Upgrade backend services from java 8 to java 17, including addressing deprecated libraries, compatibility issues, and performance improvements. Work within an existing enterprise architecture while following established development standards and governance policies. Collaborate closely with internal technical teams to ensure alignment on design, testing, and deployment readiness. Fully comply with all union pacific technology, security, architecture, development, and governance standards and policies.
Scope of responsibilities:
Rewrite and enhance legacy ui components currently built in apache wicket by converting them to angular. Perform backend development and refactoring to support the ui modernization initiative. Upgrade java-based components from java 8 to java 17. Improve code quality, performance, and maintainability while reducing technical debt. Collaborate with internal teams on design, testing, and deployment activities. Ensure functional parity with legacy systems while implementing approved enhancements.Required skills and experience:
Strong experience developing applications using angular. Solid backend development experience in java, including java version upgrades. Experience modernizing or refactoring legacy enterprise applications. Familiarity with restful apis and service-based architectures. Ability to work independently in a contract-based, delivery-focused environment.Qualification:
'Bachelor's degree in Computer Science or related field in Engineering Employers have access to artificial intelligence language tools ("AI") that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.Dice Id:
91071031Position Id:
2026-14088 Posted 4 hours agoSimilar remote jobs
Southern Company
Durham, NC
Posted2 days ago
Updated1 day ago
Commonwealth of PA
Pennsylvania
Posted2 days ago
Updated1 day ago
University of Minnesota
Saint Paul, MN
Posted2 days ago
Updated1 day ago
Charles Schwab Inc.
Westlake, TX
Posted2 days ago
Updated1 day ago
Similar jobs in Omaha, NE
Signature Performance
Omaha, NE
Posted2 days ago
Updated1 day ago
GPM Investments
Omaha, NE
Posted2 days ago
Updated1 day ago
Similar jobs in Nebraska
University of Lincoln
Lincoln, NE
Posted2 days ago
Updated1 day ago