Java developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Project Description
You will be part of international team of professionals supporting Tier-1 international automotive company who is one of the world leaders for vision systems within the automotive industry. The client is aimed on developing innovative cameras systems and providing situational awareness solutions using cutting edge technology.
This project is dedicated to the development of software data storage platform for subsequent testing of deep learning algorithms.
Responsibilities
Major Responsibilities:
- Setting up the project environment from the scratch
- Trouble-shooting project environment settings issues
- Design and develop standardized software according to project requirements
- Having a plan and clear estimates for independent development of new features while having a high level technical task
- Provide clear road map for tool development showing how it fits within the current tooling infrastructure
- Implement continuous improvements to increase the robustness level of the system
- Conduct the validation of your own code of the tool in line with best practice
- Proactively propose suggestions to improve process and methods
Minor Responsibilities:
- Generate architecture documents, carry out design reviews and provide timing plans with milestones during
tool development.
- Provide technical and training documentation for the developed tool which is clear and usable for teams
inside and outside the organization
- Liaise directly with internal teams ensuring the developed tool meets the needs of all users.
- Opportunity to participate in Technology/Supplier/Test tool selection for new projects keeping abreast of the latest technologies and features
Skills
- Experience with Java EE 8
- Experience with JBoss Seam, Spring Boot, Microservices
- A relevant Technical Engineering Degree e.g. Computer Science
- Database design, good understanding of SQL
- Java ORM tools like Hibernate, JPA
- Rest services
- Software development tools and continuous integration such as Git, Jenkins or Docker
- Test Automation
Nice to have
- Experience with the customer from Europe or USA
- Experience with Ant/Maven
- Amazon AWS, cloud services experience
- JSON/XML and Java parsing tools experience
- Jboss AS basic experience
- B2+ or Native level of Chinese language
Languages
English: B2 Upper Intermediate
Бонусы
WHAT WE OFFER
Internal Mobility
Our IM practice enables internal vertical career growth or the horizontal movement of employees within Luxoft as an additional means of building new career paths and furthering professional development.
Relocation Program
We offer candidates and employees the opportunity to work at Luxoft locations all over the world. The program also provides relocation packages to employees and their close family.
Referral Program
Recommend friends and ex-coworkers for positions at Luxoft and earn bonuses.
Loyalty Program
Luxofters can earn loyalty points by going the extra mile in contributing to life at the company – for example, by being speakers at internal and external events. These points can then be exchanged for branded goodies and gadgets.
Corporate celebrations, sports events, and quests
We know the importance of work-life balance at Luxoft, so corporate celebrations, sports events, quests, and quizzes are essential parts of company life. In addition, we have an active CSR practice, so we take part in charity initiatives and help those in need.