Point your AI agent at freehire and let it find you a job.

Get the CLI →

I8IS INC.

Sr. Java Developer

Posted Updated 9 views
Discussion

Summary

Remote senior Java developer who researches, designs, develops, and maintains web-based grant management systems for the NIH eRA Program. Day-to-day work spans Java/J2EE (Spring MVC, Spring JDBC, Hibernate), Oracle databases, front-end tech (Bootstrap, Angular/React), and automated testing with tools like JUnit and Selenium.

This is a remote position.

Job Description:
Below are the primary purposes of this job:
  • Research, design, develop, and maintain web-based grant management application systems for the National Institutes of Health – eRA Program ()
  • Develop code in Java, develop new systems, maintain existing code through bug fixes and enhancements, provide production support, unit test Java code, and manipulate data to analyze system requirements.
  • Use Java, J2EE, Oracle, Eclipse, XML, Bootstrap experience, knowledge, and skill
Requirement:
  • Experience with Object-oriented design and development.
  • Experience developing enterprise applications using J2EE/JEE technologies such as Java 1.7+, Spring MVC, Spring JDBC, and Hibernate.
  • Experience with RDMS and database design (Oracle, PL/SQL).
  • Experience with XML, Web Services (RESTful, SOAP), Apache CXF.
  • Experience with front-end design and development (Bootstrap, HTML5, CSS3, JavaScript libraries, JQuery, Ajax, Tiles, Angular, React JS etc.).
  • Experience with automated development testing (JUnit, Cucumber, Selenium).
  • Experience with Source Control and CM Tools (Git, Stash, JIRA).
  • Experience working in Agile environments and understanding of Agile Scrum methodology.
  • Education and Training requirements
  • At least a Bachelor’s Degree or equivalent in Computer Science or related field.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.