Demo

Java Software Engineer

On-Demand Group
Saint Paul, MN Full Time
POSTED ON 1/13/2025
AVAILABLE BEFORE 4/2/2025

Position Summary :

Seeking a senior contractor developer experienced in both legacy and modern Java technology to assist with replacing Struts based application screens with modern Java Spring MVC screens. This modernization effort will involve re-writing several application screens and underlying screen technology within the proprietary application using the Spring MVC framework. The custom-developed proprietary application is the technology systems to administer most program-related activities.

Responsibilities

  • Increase user satisfaction regarding the proprietary application sponsor and site application features
  • Improve proprietary application, sustainability and maintainability relating to the sponsor and site application areas
  • Help ensure that our client is in compliance with USDA regulations related to sponsor and site applications
  • Collaborate with business users, business analyst and developers to produce software design
  • Provide work estimates to project manager, provide frequent status updates and track progress against the project work plan
  • formulate technical design, program specifications and basic prototypes
  • Elicit / refine requirements and transform software designs and specifications into high functioning code in the appropriate language
  • Architect, design and Integrate individual software solutions to higher level systems
  • Use web-based tools to create and advance applications
  • Test code periodically to ensure it produces the desirable results and perform debugging when necessary
  • Collaborate with business, development, and QA teams to develop testing and acceptance procedure
  • Perform upgrades to make software and systems more secure and efficient
  • Collaborate with business analyst, developers, and management to provide training, knowledge transfer, and documentation for technical support staff
  • Work independently to design, build, and implementation of software applications and features
  • Provide project leadership, mentoring and training to other software developers on the team
  • provide knowledge transfer
  • Perform other related duties as assigned

Desired Skills

  • Five (5) Years of experience developing complete object-oriented Java web applications including analysis, design, implementation, build scripting, unit testing of user interface, controller, business logic, and data tiers using the Spring Framework
  • Five (5) Years of experience working directly with business users to design user interfaces in Java web application and implementation including HTML5, CSS, JavaScript, jQuery, JSP and Bootstrap
  • Three (3) Years of experience of developing web applications using Groovy / Grail
  • Two (2) Years of software architecture experience with designing and developing scalable complex applications
  • Five (5) Years of experience developing software both independently and leading / guiding a team
  • Three (3) Years of SQL relational database design and coding experience
  • Experience with Java frameworks including Spring MVC, Java Server Pages (JSP), and Hibernate
  • Experience developing APIs, web services
  • Experience working directly with business users to elicit, refine and document requirements
  • Demonstrated analytical and problem-solving skills
  • Excellent oral and written communication skills
  • The projected hourly range for this position is $75 to $90.

    On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law .

    Salary : $75 - $90

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Java Software Engineer?

    Sign up to receive alerts about other jobs on the Java Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at On-Demand Group

    On-Demand Group
    Hired Organization Address Minneapolis, MN Full Time
    Job Description UKG Systems Admin 2 year contract Part time 25-30 hours Onsite hybrid This consultant will be a key proj...
    On-Demand Group
    Hired Organization Address Bloomington, MN Full Time
    Job Description Job Title : Data Engineer / Power BI Developer Location : Hybrid, Bloomington, MN Job Summary The Data E...
    On-Demand Group
    Hired Organization Address Bloomington, MN Temporary
    On-Demand Group is currently seeking for a Data Engineer / Business Intelligence Developer for a 3-month contract engage...
    On-Demand Group
    Hired Organization Address Paul, MN Contractor
    On Demand Group is seeking a Software Developer with a .NET/Splunk background. This is a contract/hybrid position in St....

    Not the job you're looking for? Here are some other Java Software Engineer jobs in the Saint Paul, MN area that may be a better fit.

    Software Engineer - Java Restful + Java Web

    Horizontal Talent, Minneapolis, MN

    Senior Software Engineer Java DevOps- Hybrid/Remote

    Hybrid/Remote - NMDP Careers, Minneapolis, MN

    AI Assistant is available now!

    Feel free to start your new journey!