Liferay Architect / Liferay Developer || Remote
Job Title : Liferay Architect / Liferay Developer Location : RemoteDuration : 6 MonthsJob DescriptionJob Responsibilities:Fine-tune and improve a variety of sophisticated software implementation projects.Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data.Analyze and review enhancement requests and specifications.Implement system software and customize to client requirements.Prepare the detailed software specifications and test plans.Code new programs to client's specifications and create data for testing.Modify existing programs to new standards and conduct unit testing of developed programs.Create migration packages for system testing, user testing, and implementation.Provide quality assurance reviews.Perform post-implementation validation of software and resolve any bugs found during testing.Qualifications:Bachelor's degree in a technical field such as computer science, computer engineering or related field required.8+ years' experience required.A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.Large systems software design and development experience.Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems.Experience in programming and experience with problem diagnosis and resolution.Responsibilities:Ability and desire to work in all aspects of application delivery including requirements, architecture, design, coding, testing, deployment, and documentation using Liferay out of box portlets, Liferay MVC Portlets, Spring MVC portlets, Strut's portlets depending on the requirement.Required 8+ years of software experience, 5+ years server-side JavaThe ideal candidate will have 5+ years of current Liferay (DXP 7.x) experience including at least 4+ years of experience with Liferay DXP.Experience with OAuth, OpenID, SAML, SSO is a plus but not required.Strong expertise in core Liferay features including Liferay content management.Strong expertise in Liferay API development.Strong object-oriented design skills.Strong knowledge in building responsive UIStrong knowledge in JavaScript, CSS and bootstrapStrong database design skills.String skills in JavaScript, CSS, and Bootstrap.Experience in REST and web services and OpenAPI Swagger specifications.Experience with various DevOps (e.g., Docker, GIT) and Cloud technologies (e.g., Kubernetes, ICP).