Software Developer
Role details
Job location
Tech stack
Job description
Obsidian is seeking a remote Java Software Developer to join our EESOH team. This position requires experience with JAVA, Jasper Reports/iReport, ExtJS (Sencha), or similar JavaScript Library.
Responsibilities:
· Perform full stack development.
· Design, develop, test, and integrate system and software changes.
· Perform maintenance and enhancements of the current capabilities.
· Develop new capabilities in accordance with requirements.
· Enhance existing reports and create new reports.
· Perform code reviews.
· Perform unit testing, (automated and manual) in accordance with acceptance criteria.
· Provide auditable documentation.
· Integrate AWS services into the EESOH-MIS application.
· Participate (actively) in refinement sessions for Jira Stories with Agile team and Product Owners.
Requirements
Do you have experience in Software deployment?, · Development experience in an Agile environment working with JAVA, Jasper Reports/iReport, ExtJS (Sencha) or similar JavaScript Library
· Experience with Java, JavaScript library - ExtJS (Sencha) or similar framework
· Experience with relational databases: Oracle SQL and Oracle PL/SQL
· Experience with AWS Infrastructure as a Service (IaC) deployment scripting
· Experience with AWS Linux
· Experience or familiarity with Jasper Reports, iReport, EclipseLink
· Experience with Atlassian tool suite: Jira, BitBucket
· Experience with unit test software
· 2+ years of relevant experience.
· U.S. Citizen. Must be able to obtain a Public Trust
Benefits & conditions
$80,000 - $95,000 a year - Full-time