You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Java Team Lead. Scroll down to learn more about the position’s responsibilities and requirements.
As a Java Team Lead, you will have the opportunity to work on global strategic program to develop a solution that consists of these four pillars: Marketplace: Selling of Cloud apps, APIs and other digital content of different providers Platform: Runtime and storage for products sold on a marketplace Workspace: Environment that allows publishers to develop new products, deploy them on a platform, test and finally publish on the marketplace Collaboration: Tools that allow publishers to interact with each other on building joint solutions and resolution of issues.
Project technologies and tools
As the solution evolves, it will also include:
Test data management;
IDE and build tools integration;
Project management tools.
Make technical decisions, take technical risks, and evaluate existing tools and technologies;
Work as part of Solution Architecture group to develop and present solutions;
Lead a team of 7+ developers, review business requirements, split large features into small tasks with definition of completion, assign task, and code review;
Participate in planning sessions, estimation sessions, issue resolution calls with customer, and on-site activities;
Provide development and continuous reliability and fault tolerance of the system;
Apply common integration patterns for microservices applications, such as health checks, circuit breaker, asynchronous event processing, and tracing;
Work on composed and externalized configuration of microservices;
Document third party dependencies integrations using Swagger specification.
Experience with Java-based microservices;
Experience with SaaS marketplace;
Experience with API management system;
Experience with CMS;
Knowledge of identity management solutions;
Knowledge of payment gateways;
Experience with containerization;
Experience with REST API-based integration with front-end.
Innovative solutions delivery to the world’s digital changes;
Experience exchange with colleagues all around the world;
Opportunities for self-realization;
Friendly team and enjoyable working environment;
Engineering, corporate and social events;
Social package: professional & soft skills trainings, medical & family care programs, sports;
EPAM использует cookie (файлы с данными о прошлых посещениях сайта) для персонализации сервисов и удобства пользователей. Продолжая использовать данный сайт, вы подтверждаете свое согласие на использование файлов cookie. EPAM серьезно относится к защите персональных данных — ознакомьтесь с условиями и принципами их обработки.
Вы можете запретить сохранение cookie в настройках своего браузера.