#1 Job Board for tech industry in Europe

Technical/Team Lead
Java

Technical/Team Lead

Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Java

    master

    Spring

    advanced

    Hibernate

    advanced

    Microservices

    advanced

    Cloud

    regular

    Angular 4

    regular

    HTML5

    regular

Job description

Online interview
Project Description

We are looking for an experienced Technical Lead to be responsible for providing solutions for technical issues which may affect solution delivery. They will facilitate requirements analyses, conduct peer reviews, provide feedback, enhance frameworks as well as acting as a strong individual contributor in their area of remit.
What we require is an individual with strong knowledge of best practices, good organisational skills, and strong proficiency in Java technologies.

Responsibilities
• Ownership of technical delivery for their agile team
• Leadership/mentorship over their agile team
• Communication on behalf of their agile team

Skills

Must have
From technical perspective we require a candidate to have:

• Very strong development experience in Enterprise Java Applications
• Very strong expertise on Java based framework like Spring, Hibernate etc.
• Very well versed with latest framework like Micros Services, Cloud, Angular 4 & HTML 5
• Have working experience of micro services supported framework like Spring Boot.
• Understanding of Single Page architecture application and its optimal implementation
• Well versed with Automation Testing tool like Selenium & Cucumber.
• Experience of writing complex SQL queries with knowledge do SQL tuning
• Strong working experience and expertise of Application Servers like WAS / Tomcat / JBoss etc.
• Good understanding of Behaviour Driven Development and Test Driven Development approach
• Knowledge on Cloud Technologies like Paas & IaaS.
• Have fair understanding of Architecture and Design requirements for building Cloud Native Application.
• Be familiar with different types of infrastructure components, such as datastores and middleware, and be able to select and combine them appropriately

And additionally:

• Excellent communication skills such that able to articulate and present technical solutions, approach etc. to senior stakeholders.
• Be experienced with a range of agile practices and understand how, why and where they work
• Be able to work across teams to remove blockers and manage technical dependencies
• Work with architects and Business Product Owners to ensure our software is fit for purpose now and in the future, easy to change and has quality built in from the start
• Experience in all phases in the Development Life Cycle
• Very good understanding of architecture and design patterns used for Web Application Framework
• Experience with formal release procedures and source control
• Excellent communication and interpersonal skills (written and spoken) - comfortable with detail
• Experience of working within multi-site teams
• Cultivates a collaborative and cooperative attitude across different work cultures
• Ability to work under pressure and manage own time
• Ability to work on own or as part of a team
• Ownership of tasks assigned to ultimate resolution

Nice to have
Optional Technologies:
• Angular 2 (or higher)
• Karma-Jasmine / Mocha
• SQL Tuning
• Spring Boot & Micro Services
• Cloud Technologies : IaaS / PaaS
• Dockers / Kubernates or any similar framework
• Selenium & Cucumber

Languages
English: B2 Upper Intermediate

Relocation package
If needed, we can help you with relocation process. Click here for more information.

Vacancy Specialization
Full Stack

Ref Number
VR-68418
Technical/Team Lead - Luxoft Poland