Application Developer

Application Developer

Posted Today by Softthink Solutions, Inc.

Negotiable
Undetermined
Remote
Remote

Summary: The Application Developer is responsible for the planning, design, development, testing, deployment, and support of the KC application. This role requires extensive experience in Java programming and enterprise-scale web application development. The developer will also be involved in coding and working with various frameworks and technologies. The position is remote, allowing for flexibility in work arrangements.

Key Responsibilities:

  • Planning, design, development, testing, deployment, and support of the KC application.
  • Documenting code.

Key Skills:

  • Five (5) years' Java Programming Language experience.
  • Four (4) years' experience with enterprise-scale web application development, Struts, OJB, Eclipse or IntelliJ, Ant, Tomcat, JUnit, log4j, Quartz, Linux, Apache, and Oracle SQL.
  • Four (4) years' experience working with XML, WSDL, SOAP, and RESTful web services.
  • Four (4) years' experience using common Apache frameworks for Java development.
  • Four (4) years' experience with coding HTML, CSS, JSP, JSTL, and JavaScript for multiple browser platforms and operating systems.
  • Four (4) years' experience with Spring IOC and AOP.
  • Four (4) years' experience with ORM concepts and JPA in particular.
  • Four (4) years' experience programming solutions for Kuali Coeus.
  • Three (3) years' experience with SVN or Git, and Maven.
  • Three (3) years' experience with service-oriented architecture (SOA), test-driven development (TDD).
  • One (1) year experience using JIRA issue tracking system.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Job Title: : Application Developer

Location: Remote

Work Authorization:

Preferred Security Clearance

The Application Developer (KC) is responsible for the following:
Planning, design, development, testing, deployment, and support of the KC application Document code

Required Experience:

  • Five (5) years' Java Programming Language experience.
  • Four (4) years' experience with enterprise-scale web application development, Struts, OJB, Eclipse or IntelliJ (either is satisfactory), Ant, Tomcat, JUnit, log4j, Quartz, Linux, Apache, and Oracle SQL.
  • Four (4) years' experience working with XML, WSDL, SOAP, and RESTful web services.
  • Four (4) years' experience using common Apache frameworks for Java development.
  • Four (4) years' experience with coding HTML, CSS, JSP, JSTL, and JavaScript for multiple browser platforms and operating systems.
  • Four (4) years' experience with Spring IOC and AOP.
  • Four (4) years' experience with ORM concepts and JPA in particular.
  • Four (4) years' experience programming solutions for Kuali Coeus
  • Three (3) years' experience with SVN or Git, and Maven.
  • Three (3) years' experience with service-oriented architecture (SOA), test-driven development (TDD).

Desired Experience:

  • One (1) year experience using JIRA issue tracking system (used by industry for bug tracking, issue tracking, and project management).