All offersKrakówJSSenior/Tech Lead Java
Senior/Tech Lead Java
JS
HRK S.A.

Senior/Tech Lead Java

HRK S.A.
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    JavaScript
    advanced
    ES6+
    advanced
    React
    advanced
    Java 8
    advanced

Job description

Your daily responsibilities will include:

  • Leading development team to agreed timescales and standards; coordinating development effort and working closely with Product Owners, Scrum Masters, Analysis and UX design 
  • Applying your technical experience in the development of high quality applications/systems as per the agreed requirements; delivering on time and to group and local standards
  • Being part of a multi-disciplinary, agile product team designing and building distributed systems using modern technology stacks with the ability to quickly pick up new technologies/paradigms and to implement solutions across the full stack 
  • Defining and governing quality standards; maintaining expert knowledge in required technology area across multiple platforms 
  • Building strong decision-making and problem solving skills within the required technology area across multiple platforms 
  • Producing efficient code that is meeting definition of done for business requirements, taking into account technical dependencies and non-functional requirements 
  • Ensuring system supports business needs in terms of design, technical debt is under control and the system can be cost-effectively maintained 
  • Conducting unit testing of programs and software applications to be sure they will produce the desired results and that the instructions are correct 
  • Assisting and support the implementation of releases, building continuous integration and delivery pipelines, 
  • Challenging code, design, implementation to ensure they are of highest quality, in line with industry standards 
  • Contributing towards establishing levels of automation tests coverage that are required for the project. 
  • Maintaining and developing good, clear communications and relationships as appropriate with development team members and stakeholders 

What You Will Need to Have: 
  • Proven technical leadership commercial experience where you have successful delivered complex projects 
  • Strong knowledge of Java8 and/or front end stack, preferably ES6, ReactJS 
  • Stakeholder management experience 
  • Very good analytical skills 
  • Very good command of English 
  • A high level of motivation, quick to learn and the ability to work with minimal supervision 
What Extra You May Bring to the Team: 
  • Client-side and server-side JavaScript development experience 
  • Previous knowledge of the following technologies: Maven, Spring, Jenkins, Groovy, PCF, MuleSoft 
  • Experience with cloud providers (e.g. Amazon Web Services, Amazon Elastic Compute, Virtual Private Cloud) 
  • Experience with virtualization (e.g. Virtual Box, Linux Containers, Docker) 
  • Development and testing principles, processes and methodologies (BDD, Agile) 
  • Experience of working in Git and continuous integration/ deployment environments 
  • Innovative approach to solving complex problems with an excellent level of attention to detail 

We offer: 
  • Stable job in professional team 
  • Flexible working hours and the opportunity to work from home 
  • Private health care, competitive insurance package and access to Benefit Systems 
  • Interesting path of career in an international organization 
  • Consistent scope of responsibilities 
  • We value our diverse and inclusive community and we believe you will, too