Tóm lược
Mô tả công việc
Tóm tắt công việc
- As a Java Tech Lead, you are responsible for the quality of software developments for a complex application, either in the development or the maintenance phase.
- You set standards, give technical directions, and perform reviews to verify the adherence to coding standards.
- You work with architecture teams in Europe and Vietnam to understand designs and architecture directions.
- As part of the software engineering team, you coach developers, help them to implement the software in line with the designs and standards, and you train them so they become independent on technical aspects.
- You are hands-on and able to solve complex technical issues by yourself. You perform code reviews to validate the code written by teammates. You provide recommendations and directions for continuous improvement of the code quality (technical debt reduction, unit tests, coding standards).
- You design the technical stack for development projects. Whenever necessary, you research new or emerging technologies and frameworks, give recommendations, build proofs of concept and conduct trainings.
Yêu cầu công việc
Must have
- At least 8 years experience in Java development, including 2 years as a tech lead.
- Bachelor's degree in computer science or equivalent
- Able to read and write technical documents in the English language. Oral communication skills in English is not mandatory but is a plus.
- Extensive experience in the Java technology and ecosystem.
- Extensive knowledge of SQL and database management systems.
- Knowledge of Javascript, HTML, XML, CSS.
- Ability to understand designs documented in mainstream methodologies such as ADD, UML and BPMN.
- Litterate in continuous integration and deployment technologies (Jenkins, Docker)
- Knowledge of clean-code tools such as Sonar.
Nice to have :
- Experience and/or certifications on Amazon, Azure and Oracle clouds.
- Experience on IT Operations and live systems (in production).
- Knowledge of the Agile methodology (Scrum).
- Knowledge of other programming languages.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Java
- Spring
- Hibernate
- JavaScript
- XML
- HTML
- CSS
- UML
- Business Process Model and Notation (BPMN)
- MS SQL
- Jenkins
- Docker
- CI/CD
Thông tin doanh nghiệp
SecuTix is delivering a SaaS-cloud based Ticketing Engagement Platform.
SecuTix, a member of the ELCA group, is THE LEADING European Startup Company delivering SaaS-cloud based Ticketing Engagement Platform. We have offices in Switzerland, Vietnam, France, UK, Spain and Germany.
Our products are used by more than 150 customers, who are leading museums, sport clubs and stadiums, live entertainment, festivals, parks and cities all over Europe. Among our flagships are UEFA, Everton Football Club, Stade de France, Opéra National de Paris, Centre Pompidou in Paris, Picasso Museum. LOOKING AHEAD, WE ARE DELIVERING THE TICKETING TECHNOLOGY FOR EURO 2020 and TOKYO OLYMPICS 2020.
We are the first company in Europe that provides solutions for securing ticketing industry (prevent black market) based on blockchain technology. The solution is successfully tested in Paleo Festival 2017 (musical festival with 200k+ tickets sold in 1 hour) and UEFA Super Cup in Skopje 2017