LOADING

Full Stack Technical Lead

To apply for this job email your details to office@huntrecruitment.ro

Apply using webmail: Gmail / AOL / Yahoo / Outlook


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Job Description

Our Client

Our client provides digital transformation and custom software product engineering services to help organizations envision, build and continually evolve their digital platforms to enter new markets, capture new revenue and gain operational efficiency.

Responsibilities

  • Will be responsible for enhancing and maintaining Alfresco Process Services, BPM platform that is built on top of Activiti BPMN 2.0 engine
  • Will lead an agile development team of developers and QA engineers to produce quality features, enhancements and fixes across different components of APS, focusing in particular on the Activiti engine and enterprise services
  • Will be exposed to all of the diverse technologies that make up the Alfresco product, and as necessary, will work close with Alfresco Iasi Director of Engineering, internal stakeholders, partners and external community members to extend the capabilities of the platform
  • Will have desire to produce clean, well-designed software, and will enjoy having their work exposed to the global Alfresco communities

Requirements

  • Good core Java programming skills (5+ years) including multi-threading and micro-services
  • Practical experience of using the Spring framework (2+ years)
  • Experience in data access, server-side integrations, extensions, and building RESTful APIs
  • Software engineering experience including unit testing, refactoring, source control management, continuous integration and build processes
  • Implement web interfaces using HTML, CSS, JavaScript and rich user interfaces using the latest third-party frameworks and libraries such as: Angular, Angular 2, Bootstrap, Material design
  • A strong knowledge of design patterns, principles and clean coding techniques with the ability to make practical choices based on that knowledge
  • Understanding of one or more relational databases
  • Comfortable working in agile teams
  • Leadership and full stack-oriented mind-set: open to learn back-end, front-end and team leading best practices and technologies, as part of the various tasks that you will be performing
  • Excellent written and oral English communication skills

Nice to have

  • Understanding of Business Process Management, Rules, Workflow, Case Management engines
  • Experience contributing to open-source projects
  • Experience in cloud application development and deployments, e.g. AWS
  • Exposure to open-source Java libraries, such as those hosted by Apache and Spring
  • Familiarity with modern HTML and CSS including mobile development and responsive layouts
  • Previous experience in an Agile Test-Driven Development environment

Our client offers

  • Training on application
  • Access to training for self-development
  • Be part of a young team
  • Floating holidays
  • Flexible benefits basket
  • Fun room and various team bonding and team building programs
  • Attractive compensation scheme

About