Epam SystemsWe are looking for a motivated and experienced
Lead Full Stack Engineer specializing in Java, React, and AWS to guide our forward-thinking team. In this role, you will lead technical projects, ensure delivery excellence, and mentor engineers while collaborating with stakeholders and cross-functional teams to define strategic technical direction and foster innovative solutions.
Oversee and uphold the highest quality, reliability, scalability, and security standards in software deliverables Work closely with Architecture and Data Platform teams to establish and advance technical guidelines, data strategies, and system foundations Proactively assess complex risks, dependencies, and bottlenecks, driving resolution through cross-team collaboration and strategic prioritization Define the architecture and lead the development, testing, and deployment of robust full-stack applications Guide the creation and maintenance of backend services built with Java and Node.js in a distributed microservices architecture Supervise the development of sleek, user-friendly interfaces using React and modern JavaScript Oversee the integration and optimization of RESTful APIs to support seamless system communication and scalability Provide technical mentorship in writing efficient, reusable backend code using Python as necessary Spearhead secure authentication and advanced authorization implementations leveraging OKTA or similar systems Lead code reviews, technical design sessions, and proactive knowledge-sharing within the team Diagnose and resolve intricate full-stack issues in production and development environments Collaborate directly with DevOps to optimize CI/CD workflows, enhance deployments, and strengthen platform monitoring Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline 5+ years of software engineering experience, with 1+ years in a technical lead role Demonstrated expertise in Java and the Spring framework, with substantial hands-on experience Advanced proficiency in ReactJS and modern JavaScript standards (ES6+) Experience architecting and integrating REST APIs at scale Deep knowledge of public cloud platforms, with a strong preference for AWS solutions Proven mastery of designing and managing microservices-based architectures Extensive hands-on experience with Python for backend automation or service tasks Strong track record of implementing identity management solutions, including OKTA and modern auth flows (OAuth2/SAML) Comprehensive understanding of secure software engineering principles and best practices Proficient use of CI/CD tools, version control systems like Git, and Agile methodologies Exceptional leadership, communication, and decision-making skills Excellent verbal and written communication skills in English (B2+ level) Experience architecting and incorporating AI/ML solution components, including data pipelines and live inference systems Familiarity with cloud-native service architecture and infrastructure best practices Domain expertise in Expense Management or Travel industries Hands-on experience with tools like Claude Code to support or innovate development processes Background in developing, scaling, or governing responsible AI systems and frameworks Familiarity with AI/ML libraries, tools, or platforms Experience working with Golang and/or Node.js at scale
¿Te interesa este puesto?