Overview
On Site
USD 135,000.00 - 150,000.00 per year
Full Time
Skills
Attention To Detail
WFM
Software Development
Workforce Management
Design Documentation
Continuous Improvement
Collaboration
Hibernate
Spring Framework
RESTful
Web Services
JUnit
Mockito
EasyMock
Frontend Development
AngularJS
HTML5
Cascading Style Sheets
JavaScript
jQuery
Spring MVC
Testing
Cucumber
Selenium
GitHub
Workflow
Rapid Prototyping
Amazon Web Services
Web Development
Backend Development
Cloud Computing
Agile
Scrum
API
Java
Finance
Accounting
Marketing
Legal
Customer Support
Online Training
Artificial Intelligence
Insurance
.NET
Job Details
Description
We are currently seeking an experienced detail oriented to join our Workforce Management (WFM) software development team as a Mid-Senior Level Software Engineer. This role primarily involves server-side development for a monolithic Java application used in workforce management solutions. The ideal candidate will have a strong background in Java development, with preference given to those who have experience modernizing legacy Java applications and transitioning them to newer technologies or architectures. The position operates within an Agile development environment, emphasizing collaboration, iterative development, and continuous improvement. Responsibilities: Design and develop high-quality, efficient, and well-documented technical solutions that meet business requirements and align with architectural standards. Contribute to the maintenance and enhancement of a large-scale monolithic Java application. Collaborate on modernization efforts to refactor or migrate legacy components to updated frameworks or platforms. Create unit, integration, and automation tests to ensure software reliability and quality. Troubleshoot and maintain existing software applications, identifying opportunities for improvement. Produce technical models and design documentation for assigned features and components. Participate in code reviews and architecture discussions within the development team. Collaborate with cross-functional Agile teams and stakeholders to deliver product and project goals. Support the continuous improvement of Agile practices and team collaboration. Experience / Requirements: 6+ years of Java web application development experience. Strong expertise in server-side development using Hibernate, Spring, RESTful Web Services, and testing frameworks such as JUnit, Mockito, or EasyMock. Experience working on and evolving monolithic Java applications; experience modernizing legacy codebases is highly preferred. Front-end development experience using technologies such as Angular, HTML5, CSS, JavaScript, jQuery, or Spring MVC is a plus. Familiarity with unit and end-to-end testing tools, including Cucumber, Playwright, and Selenium. Experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) and the ability to incorporate them into development workflows. Exposure to rapid prototyping and iterative development practices that leverage AI-assisted tools. Demonstrated success in introducing innovative technologies or practices within a development team. Experience with AWS is a plus. Proficiency with multi-tier web application development.
Requirements
Backend Development, Cloud Technologies, Agile Scrum, API Development, Core Java
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
We are currently seeking an experienced detail oriented to join our Workforce Management (WFM) software development team as a Mid-Senior Level Software Engineer. This role primarily involves server-side development for a monolithic Java application used in workforce management solutions. The ideal candidate will have a strong background in Java development, with preference given to those who have experience modernizing legacy Java applications and transitioning them to newer technologies or architectures. The position operates within an Agile development environment, emphasizing collaboration, iterative development, and continuous improvement. Responsibilities: Design and develop high-quality, efficient, and well-documented technical solutions that meet business requirements and align with architectural standards. Contribute to the maintenance and enhancement of a large-scale monolithic Java application. Collaborate on modernization efforts to refactor or migrate legacy components to updated frameworks or platforms. Create unit, integration, and automation tests to ensure software reliability and quality. Troubleshoot and maintain existing software applications, identifying opportunities for improvement. Produce technical models and design documentation for assigned features and components. Participate in code reviews and architecture discussions within the development team. Collaborate with cross-functional Agile teams and stakeholders to deliver product and project goals. Support the continuous improvement of Agile practices and team collaboration. Experience / Requirements: 6+ years of Java web application development experience. Strong expertise in server-side development using Hibernate, Spring, RESTful Web Services, and testing frameworks such as JUnit, Mockito, or EasyMock. Experience working on and evolving monolithic Java applications; experience modernizing legacy codebases is highly preferred. Front-end development experience using technologies such as Angular, HTML5, CSS, JavaScript, jQuery, or Spring MVC is a plus. Familiarity with unit and end-to-end testing tools, including Cucumber, Playwright, and Selenium. Experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) and the ability to incorporate them into development workflows. Exposure to rapid prototyping and iterative development practices that leverage AI-assisted tools. Demonstrated success in introducing innovative technologies or practices within a development team. Experience with AWS is a plus. Proficiency with multi-tier web application development.
Requirements
Backend Development, Cloud Technologies, Agile Scrum, API Development, Core Java
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
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.