Java Developer
генерация резюме под вакансию
сопроводительное письмо
описание
EPAM provides digital engineering, cloud, and AI-enabled transformation services, as well as digital product development and consulting.
задачи
- Lead end-to-end development across ReactJS frontend and Java/Spring Boot backend;
- Design and implement scalable APIs, including authentication and database connectivity;
- Build reusable UI components and shared frontend patterns;
- Architect responsive, mobile-first user experiences using modern web standards;
- Implement backend persistence and business logic using Spring Data JPA;
- Write unit tests using an appropriate unit test framework and ensure code quality;
- Debug and troubleshoot issues across browsers, frontend, and backend;
- Collaborate with the team to deliver features through design, development, and deployment;
- Evaluate and adopt new technologies when needed to meet project goals.
требования
- Bachelor's degree in Computer Science, Information Systems, or Engineering;
- 5+ Years of full-stack development experience in modern web technologies;
- At least 1 year of relevant leadership experience;
- Proficiency in HTML5, CSS3, and JavaScript;
- Expertise in React, Redux, and Webpack;
- Skills in TypeScript and Micro-Frontend architecture;
- Background in Java, Spring Boot, and JPA;
- Understanding of API design, authentication, and microservices;
- Knowledge of responsive design and mobile-first development principles;
- Familiarity with browser testing and debugging tools;
- Capability to write reusable components and unit test cases;
- Strong debugging and problem-solving skills, with the ability to work both independently and collaboratively;
- Good work ethic, self-starter mindset, and results-oriented approach;
- English B2+;
- Nice to have: Knowledge of software development lifecycle (SDLC) methodologies such as Agile and Waterfall.
условия
- Relocation support is available.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.