Jobs and Careers
PE

Staff Software Engineer (JAVA/Alfresco)

PerunHR
Los Angeles, United Statesfull_timeVerifiedPosted 23 Mar 2023
💰 $150,000/yr($121,000/yr$150,000/yr)

About the role

Since our inception, PerunHR has been focused on building a strategic, quality outsourcing practice. We offer recruitment process outsourcing services by implementing a modern recruitment system, using the latest recruiting and screening solutions, modern online job boards, and Applicant Tracking Systems. We help our clients find perfect fits for their vacancies and support candidates to connect with our clients and achieve their goals together. In a market with numerous service providers, by nurturing our core values, our staff apply and improve specialized knowledge in the required field while ensuring high expertise in providing services.

Our client is looking for Staff Software Engineer (JAVA/Alfresco) to support the current and future projects.

In the role of Staff Software Engineer, focusing on DMS content authoring and backend services, you will take an active role in leading and building the company’s new authoring application that allows the company's staff to publish new content to the company’s main website. You will be responsible for innovating and implementing new features, and take an active role in designing and architecting the system for high availability.


Job Description:

Key Responsibilities & Duties:

  • Develop and Maintain: Develop and refactor applications and features, including understanding requirements, prioritizing work and planning releases. Integrate and applications and consolidate system architecture.
  • Coordinate Resources: Coordinate the work of on-site and remote team members, including close alignment of work focus, review and testing.
  • Instill Best Practices: Learn and instill best practices in the areas of continuous integration and continuous delivery (CICD), containerization and pipelines, test-driven development, and testing automation; provide technical documentation of code.

Requirements

  • Strong data structures and algorithms knowledge.
  • 8+ years of server-side software development experience.
  • 8 years of experience developing applications using Spring & Spring Boot frameworks.
  • 5+ years designing and developing solutions using alfresco object model, taxonomy, search, user interface.
  • Alfresco certifications (Content services engineer, Process services Engineer).
  • Experience in developing content models and scripting inside BPMN using javascript.
  • Experience deploying alfresco into Kubernetes and other cloud infrastructure is highly desired.
  • Proficiency with HTML5, CSS, and at least one reasonably popular JavaScript framework (e.g. React, Angular, Polymer, Backbone, Ember).
  • Experience in building distributed applications that can scale and are highly available.
  • BS in Computer Science or equivalent engineering experience.
  • Excellent oral and written communication skills in the English language; multilingual or bilingual a plus with ideally one of the six UN official languages.
  • Ability to work with a highly diverse workforce.
  • Able to work independently (self-motivated) and multi-task under pressure (focused).
  • Work is performed in a normal office environment with limited privacy and some exposure to background noise.
  • Benefits

    • Salary: $121,000-$150,000 / annually.
    • Bonus up to 20%.

    Apply for this role

    Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

    Apply Now →Generate Application Kit

    Free account required — sign up in 30s

    Company

    PerunHR

    View company profile →