Senior Java Developer

ERP SAVVY LLC
Minneapolis, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Minneapolis, United States of America

Tech stack

Java
JavaScript
Business Logic
HTML5
Unit Testing
BASIC (Programming Language)
Bootstrap
CSS
Computer Programming
Relational Databases
Software Debugging
Web Development
Design of User Interfaces
Groovy
Grails
Hibernate
Human-Computer Interaction
Spring
jQuery
Javaserver Pages
Object-Oriented Software Development
Software Architecture
Software Engineering
Software Systems
SQL Databases
Web Applications
Web Services
Spring-mvc
Test Scripts
Api Design
Legacy Systems

Job description

ERP SAVVY is seeking a highly skilled Senior Developer with extensive experience in Java and legacy systems to join our team. This role is pivotal in enhancing the CLICS sponsor and site application features, ensuring compliance with USDA regulations, and improving the overall viability, sustainability, and maintainability of the system. Project Goals:

  • Increase user satisfaction regarding the CLICS sponsor and site application features.
  • Improve CLiCS viability, sustainability, and maintainability relating to the sponsor and site application areas.
  • Ensure compliance with USDA regulations related to sponsor and site applications.

Sample Tasks:

  • Collaborate with business users, business analysts, and developers to produce software designs.
  • Provide work estimates to the project manager, 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 into higher-level systems.
  • Use web-based tools to create and advance applications.
  • Test code periodically to ensure it produces desirable results and perform debugging when necessary.
  • Collaborate with business, development, and QA teams to develop testing and acceptance procedures.
  • Perform upgrades to make software and systems more secure and efficient.
  • Collaborate with business analysts, developers, and management to provide training, knowledge transfer, and documentation for technical support staff.
  • Work independently to design, build, and implement 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.

Requirements

Do you have experience in jQuery?, * Java Development: 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.

  • User Interface Design: 5+ years of experience working directly with business users to design user interfaces in Java web applications, including HTML5, CSS, JavaScript, jQuery, JSP, and Bootstrap.
  • Groovy/Grails: 3+ years of experience developing web applications using Groovy/Grails.
  • Software Architecture: 2+ years of experience designing and developing scalable complex applications.
  • Team Leadership: 5+ years of experience developing software both independently and leading/guiding a team.
  • SQL: 3+ years of SQL relational database design and coding experience.
  • Java Frameworks: Experience with Spring MVC, Java Server Pages (JSP), and Hibernate.
  • API Development: Experience developing APIs and web services.
  • Requirements Gathering: Experience working directly with business users to elicit, refine, and document requirements.
  • Analytical Skills: Demonstrated analytical and problem-solving skills.
  • Communication Skills: Excellent oral and written communication skills

About the company

Company Overview: ERP Savvy, Americas IT Recruitment Partner, is an IT consulting and staffing company specialized in SAP services. With over 300K IT connections in our network, we are committed to providing high-quality services and solutions, building long-term partnerships, and offering competitive pricing. We focus on design, hiring, and placement to meet our clients' needs.

Apply for this position