Sr. Developer - API Integration (JIRA API - AppOmni SAAS Security) REMOTE (BHJOB22048_767)

  • Posted 60+ days ago | Updated 10 hours ago

Overview

Remote
On Site
Depends on experience
Contract - W2

Skills

J2EE
Apache Log4j
JPA
IT risk
Web services
Design patterns
Application development
Business requirements
Software design
Development testing
RESTful
Eclipse
Soft skills
API
JIRA
SaaS
Automation
Data
Workflow
Sprint
Spring Framework
Java
JSON
XML
Apache Maven
MySQL
mvc
DAO
Communication
Collaboration
Documentation
HTTP
Object-relational mapping
Hibernate
SQL
Database
STS
ServiceNow
Software development
Git
Apache HTTP Server
Agile
Scrum
Presentations
Investor relations
System on a chip
Logistics
PASS
Management

Job Details

Sr. Developer - API Integration (JIRA API - AppOmni SAAS Security) (REMOTE) - ITmPowered

The Sr. Developer API Integration will Develop API Integration and automation between JIRA and the AppOmni SAAS Security Monitoring system so security teams can automate the creation and assignment of work items based on pre-configured rules. This integration will capture SAAS Security threat, vulnerability, and misconfiguration data and send it via API integration to JIRA where JIRA Workflow Automations create prioritized Technology Risk tickets for remediation. Cyber risk remediation is built directly into stories/story points, backlogs, and sprints lowering SAAS Security risk across the ecosystem.

RESPONSIBILITIES:

  • Develop API integration between JIRA and AppOmni SAAS / SSPM Security Monitoring system.
  • Develop using Spring boot, Java/J2EE, JSON/XML, Maven and MySQL.
  • Develop API integrations leveraging the JIRA API and JIRA workflows for custom automations.
  • Develop REST APIs (Rest, Web Services, JSON/XML).
  • Leverage your expertise in design patterns including MVC, DAO, and Log4j.
  • Take agency and ownership of your work and have excellent communication skills.
  • Communicate effectively and collaborate with multiple stakeholders on this project and deliver high-quality solutions to meet deadlines.
  • Full lifecycle application development role with responsibilities including business requirements review and refinement, solution design, development, testing, and documentation.

SKILLS AND EXPERIENCE:

  • Bachelors degree
  • 8+ Years Application Development and API Integration
  • Solid Application Development Experience using Java Spring Boot, Spring, Java/J2EE, JSON/XML, MySQL
  • API / Web Service development including REST API, Web Services, JPA, JSON/XML, API Security,
  • JIRA API, Workflows, and Automation - Experience with JIRA API and JIRA Workflows, schemes, objects.
  • Familiarity with JIRA API and JIRA Workflows (Workflows, schemes, Webhooks, events, JQL, JIRA REST API, API Security, Spring Boot, URI, JSON/XML, HTTP,)
  • ORM Experience with Java Persistence API (JPA) and Hibernate to SQL Databases.
  • Experience with Spring tools STS for Eclipse IDE and Maven or similar build tool.
  • Preferred - Experience with ServiceNow API programming, GIT, Apache Log4J, and HTTP a major plus.

Soft skills

  • Ability to collaborate with others, leveraging Agile/Scrum methodologies.
  • Delivers high quality solutions and meets deadlines. proactively communicates status with the team.
  • Comfortable working remotely with team members around the country. Self-starter with intellectual curiosity
  • Development of technical documents or presentations - IR/SOC threat runbooks


LOGISTICS:

  • Work remotely anywhere in Domestic US. Must work 8-5 Pacific time M-F.
  • Contract role through end of the year with potential for extension and/or conversion to perm.
  • COVID-19 Vaccine and Booster Required - OR must provide valid medical exemption from doctor in advance.
  • Must be able to successfully pass a 12-panel drug screen, 10-year background check, employment verification.
  • You will need to be a current or valid . No need for a visa now or in future. This role is not able to offer visa transfer or sponsorship now or in the future.
  • W2 only - No sub vendors. Sponsorship NOT available.
  • Must have direct contact information on resume (phone / email) to be considered.