drjobs SharePoint Java Developer

SharePoint Java Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Fort Worth, TX - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Minimum QualificationsDegree Requirements:

  • BS in Computer Science or related fields.
    • Agile development experience preferred.
Technical Certifications:
  • Fullstack development skillsets: GUI backend service with the persistent data layer and batch processes development experience.
  • 5 years of fullstack development experience using Agile and testdriven methodologies.
  • 5 years of Java RESTful services and Angular/React/JavaScript handson experience.
  • Experience with SharePoint and Power Automation services.
  • Minimum 2 years of Azure cloud development experience using Azure compute/container/monitor/integration/database services.
  • Minimum 1 year of DevOps tools such as Git CICD pipeline Dynatrace.
  • Minimum 1 year of experience with service endpoint testing tools and regression testing frameworks.
Programming Languages:
  • Core technical skills needed: Angular/React/JavaScript Java core Spring Boot SQL and/or NonSQL databases.
Role Responsibilities
  • Develop the software components.
  • Follow coding standards to rewrite a legacy application using the latest UI Java and cloud technologies and deploy it to Azure Cloud.
  • Develop GUI with sections of data elements represented by various UI components including complex grid editing and data validation.
  • Develop backend and workflow services supporting UI needs.
  • Integrate with SharePoint Library or other document list and archive tools.
  • Use Power Automation or customized workflow processes to manage workflow between working groups.
  • Rewrite Rule and Footnote automation batch processes for rule and footnote filing automation to ATPCO.
  • Integrate with a persistent layer for data querying and storage.
  • Achieve 75% code coverage using unit test cases.
  • Create a regression test bed to cover 100% defined use cases.
  • Perform performance tuning.
  • Create and execute required services endtoend UAT performance concurrency and stress tests.
  • Run the new application in parallel with existing tools and fix issues.
  • Provide oncall support.
  • Address discovered security vulnerabilities in code.
  • Develop defined CICD pipelines for application integration and deployment automation.
  • Implement High Availability and Disaster Recovery strategy by design.
  • Implement designed dashboards for system health status application status/audit/alert/log/operation metrics/cloud cost.
  • Follow Agile Development methodology:
    • Attend scrum ceremonies to report status daily and groom user stories.
    • Track velocity and development KPIs using the Agile tool (e.g. development cycle burndown rate deployment count etc.).
  • Testing Environments:
    • Development Stage and Cert for integration and UAT.
    • PROD for final deployment.
Project
  • Rewrite existing SharePoint application (GUI backend services and workflows) using the latest technology stack.
Bonus Attributes
  • We appreciate problem solvers more than task takers.
  • A proactive working style.
  • Multitasking capabilities.
  • A team player.
  • A good communicator.

    Required Skills : JavaJavascript

    Basic Qualification :

    Additional Skills :

    Background Check : No

    Drug Screen : No

    Employment Type

    Full Time

    Company Industry

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.