Java Developer (Junior)
Основное
Санкт-Петербург
Готов только в другую страну
На данный момент в поисках работы на позиции Java Junior разработчика.
Нахожусь в городе Санкт-Петербург, предпочитаю работу из офиса, но удаленка или гибридый режим так же возможны.
Имею опыт коммерческой разработки легковых автомобилей в роли инженера-конструктора.
Обладаю обширным опытом работы в командах, в том числе международных и кросс-функциональных в роли координатора/лидера проекта.
Меняю сферу деятельности, чтобы больше времени уделять тому, что нравится и получается лучше всего - нахождение инженерных решений сложных задач, а также автоматизация процессов.
В данный момент прохожу курс в школе Хекслет по программе "Java-разработчик".
Мной были реализованы следующие проекты:
Анализатор страниц
Вэб-приложение для отслеживания текущего статуса доступности вэб-сайтов.
Реализовано сохранение сайтов и истории проверок в БД.
Приложение задеплоено на сервисе render.com и доступно по адресу:
https://project-four.onrender.com/
В ходе работы над проектом были получены:
- Навыки построения приложения на MVC архитектуре
- Навыки работы с SQL-БД
- Навыки работы с протоколом HTTP
- Навыки работы с HTML и шаблонизатором
- Навыки написания тестов для Вэб-приложений
- Навыки деплоя приложения на PAAS сервис с помощью Docker
Технологический стек: Java, Gradle, Javalin-framework, Thymeleaf, Bootstrap 5(WebJars), eBean, PostgreSQL (for production) / H2DB (for tests only), JUnit-Jupiter, Unirest library, MockWebServer, slf4j library, GithubActions, JaCoCo
Валидатор данных
Java библиотека для валидации объектов в соответствии с выбранной схемой. Поддерживаются объекты типа String, Integer или Map.
В ходе работы над проектом были получены:
- Навыки применения принципов ООП
- Опыт применения TDD при разработке приложения
Технологический стек: Java, Gradle, Jacoco, Junit-Jupiter
Вычислитель отличий в YAML/JSON файлах
Консольная утилита, позволяющая быстро найти различия между двумя файлами. Результат сравнения выводится на экран в одном из трех доступных форматов.
В ходе работы над проектом были получены:
- Навыки работы с различными структурами данных
- Навыки работы со сторонними библиотеками
- Навыки написания модульных тестов
Технологический стек: Java, Gradle, Picocli, Jacoco, Junit-Jupiter
Набор игр "Brain Games"
Математическая игра, состоящая из пяти задач, которые должен решить пользователь.
В ходе работы над проектом были получены:
- Навыки настройки рабочего окружения
- Навыки работы с GIT
- Навыки работы с Gradle
- Навыки работы с командной строкой
Технологический стек: Java, Gradle
Hard skills:
- Java core
- Git
- Gradle
Soft skills:
- Работа в команде (опыт разработки легковых автомобилей)
- Организация собраний (оффлайн и онлайн), в том числе на английском языке, с коллегами из других стран.
- Успешный опыт работы с большим количеством задач в условиях ограниченного времени.
Работа
Мной успешно решались следующие задачи:
- Запуск новых проектов в России.
- Внесение изменений в конструкцию автомобиля для адаптации к Российским условиям.
- Лидирующая роль в кроссфункциональной команде, ответственной за запуск модели в России (в рамках компонентов шасси).
- Анализ и оптимизация бюджета на этапе запуска/тестов, а так же на этапе массового производства.
- Разработка и организация тестов компонентов шасси.
- Работа с поставщиками с целью обеспечения заданного уровня качества.
Обеспечение качества автокомпонентов на заводе.
- Расследование дефектов, устаноление причин, разработка контрмер.
- Работа с поставщиками, проведение аудита производственного процесса поставщиков (в том числе зарубежных).
- Формирование аналитических отчетов по количеству/типам возникших дефектов и определение рекомендаций по их устранению.
Обслуживание и ремонт грузовиков MAN и Ford.
Образование
Рекомендации
Resume Evaluation:
The candidate has experience as an engineer-designer in the automotive industry and has worked in cross-functional teams, including international teams, as a project coordinator/leader. This demonstrates their ability to work in a team and manage projects.
The candidate is looking to transition into a Java Junior Developer role and is currently undergoing a Java development program at Hexlet. This shows their commitment to learning and acquiring new skills.
The candidate has developed a web application called "Анализатор страниц" that allows users to track the status of websites. They have experience with Java core, Git, and Gradle, which are essential skills for a Java developer.
In terms of soft skills, the candidate highlights their experience working in teams, organizing meetings (both offline and online), and successfully managing multiple tasks under time constraints.
The candidate provides their contact information, including phone number and email address, for easy communication.
The candidate has relevant work experience in the automotive industry, including positions at Nissan Manufacturing Rus and Hyundai Motor Manufacturing Rus. They have been involved in launching new projects, making design changes for adaptation to Russian conditions, leading cross-functional teams, budget analysis, component testing, and supplier management.
The candidate also has experience as an automotive mechanic, which may be relevant in terms of understanding the technical aspects of vehicles.
The candidate is currently enrolled in a Java development program at Hexlet, which indicates their commitment to continuous learning and professional growth.
Overall, the candidate's resume showcases their relevant experience in the automotive industry, their commitment to learning Java development, and their ability to work in teams and manage projects.
Cover letter
Dear Hiring Manager,
I am writing to apply for the position of Junior Java Developer. I am currently based in Saint Petersburg and prefer working from an office, but I am open to remote or hybrid arrangements as well.
I have experience in commercial development as an automotive engineer, working on the design of passenger cars. I have extensive experience working in teams, including international and cross-functional teams, in the role of project coordinator/leader.
I am changing my field of work to focus more on what I enjoy and excel at - finding engineering solutions to complex problems and process automation.
Currently, I am undergoing the Java Developer program at Hexlet School. I have completed the following projects:
- Website Analyzer:
- Web application for retrieving the current status of websites.
- Websites to be tracked are added to a database through a form on the homepage.
- The list of added websites is accessible through the "Websites" link, displaying the date of the last check and response code.
- Manual check is initiated from the personal page of each tracked website, which can be accessed by clicking on the resource name in the "Websites" tab.
Hard skills:
- Java core
- Git
- Gradle
Soft skills:
- Teamwork (experience in automotive development)
- Meeting organization (offline and online), including with colleagues from other countries.
- Successful experience handling multiple tasks under time constraints.
Phone: +79119443571
Email: ilya.linkevich@gmail.com
Work Experience:
Company: Nissan Manufacturing Rus
Position: Chassis Component Engineer (Passenger Cars)
Start Date: 2019-06-01
End Date: Present
Description:- Launching new projects in Russia.
- Making design changes to adapt the car to Russian conditions.
- Leading role in a cross-functional team responsible for launching the model in Russia (within the chassis components).
- Budget analysis and optimization during testing and mass production stages.
- Development and organization of chassis component tests.
- Supplier management to ensure desired quality levels.
Company: Hyundai Motor Manufacturing Rus
Position: Quality Control Engineer for Auto Components
Start Date: 2013-06-01
End Date: 2019-05-01
Description:- Ensuring the quality of auto components at the factory.
- Investigating defects, identifying root causes, and developing countermeasures.
- Working with suppliers, conducting audits of their production processes (including international suppliers).
- Generating analytical reports on the quantity/types of defects and providing recommendations for their elimination.
Company: Alarm Trax
Position: Automotive Mechanic
Start Date: 2012-02-01
End Date: 2014-05-01
Description: Maintenance and repair of MAN and Ford trucks.
Education:
Hexlet School (In Progress)
Start Date: 2022-11-01
End Date: 2023-07-01
Description: Java Developer program.Saint Petersburg State Agrarian University
Start Date: 2005-09-01
End Date: 2010-07-01
Description: Bachelor's degree in Maintenance and Repair of Transport and Technological Machines.
Thank you for considering my application. I am enthusiastic about the opportunity to contribute my skills and knowledge as a Junior Java Developer. I look forward to discussing how I can add value to your team.
Sincerely,
[Your Name]
Improved resume
- Currently seeking a position as a Junior Java Developer in Saint Petersburg, Russia.
- Prefer to work from an office, but open to remote or hybrid arrangements.
- Previous experience as a design engineer in the automotive industry.
- Skilled in working in teams, including international and cross-functional teams as a project coordinator/leader.
- Transitioning to the software development field to focus on engineering solutions and process automation.
- Currently undergoing a Java Developer program at Hexlet School.
- Projects completed:
- Web application for analyzing website status, allowing users to add and track websites.
- Hard skills: Java core, Git, Gradle.
- Soft skills: Teamwork, meeting organization (offline and online), multitasking in time-constrained environments.
- Contact information: +79119443571, ilya.linkevich@gmail.com
Work Experience:
Company: Nissan Manufacturing Rus
- Position: Chassis Component Development Engineer (Passenger Cars)
- Start date: June 1, 2019
- End date:
- Description:
- Successfully launched new projects in Russia.
- Implemented design changes for adaptation to Russian conditions.
- Led a cross-functional team responsible for model launch in Russia (chassis components).
- Analyzed and optimized budgets for testing and mass production stages.
- Developed and organized chassis component tests.
- Worked with suppliers to ensure the desired quality level.
Company: Hyundai Motor Manufacturing Rus
- Position: Quality Control Engineer for Auto Components
- Start date: June 1, 2013
- End date: May 1, 2019
- Description:
- Ensured quality of auto components at the plant.
- Investigated defects, identified root causes, and developed countermeasures.
- Worked with suppliers, conducted audits of their production processes (including international suppliers).
- Generated analytical reports on defect quantity/types and provided recommendations for improvement.
Company: Alarm Traks
- Position: Automotive Mechanic
- Start date: February 1, 2012
- End date: May 1, 2014
- Description:
- Serviced and repaired MAN and Ford trucks.
Education:
School: Hexlet
- Program: Java Developer
- Start date: November 1, 2022
- End date: July 1, 2023
University: SPBGAU
- Degree: Bachelor of Engineering in Maintenance and Repair of Transport and Technological Machines
- Start date: September 1, 2005
- End date: July 1, 2010
Добавить комментарий