




Summary: We are seeking a Senior Full Stack Developer to design and deliver production-quality features across React and Java, driving technical excellence and mentoring teammates in a collaborative environment. Highlights: 1. Design and implement advanced features spanning React and Java/Spring Boot 2. Lead and actively participate in code reviews and test-first development 3. Mentor junior and mid-level engineers, fostering knowledge sharing We are looking for a **Senior Full Stack Developer** to design and deliver production\-quality features across React and Java, while driving technical excellence and mentoring teammates. In this role, you will work closely with Product, Design, and QA to ensure robust, well\-tested solutions. Join us to help shape impactful software and contribute to a collaborative, high\-performing team! **Responsibilities** * Design and implement advanced features spanning React frontends and Java/Spring Boot backends * Develop and support seamless integrations between user interfaces, backend services, and existing platforms * Create and maintain clear, well\-structured APIs using REST or GraphQL * Lead and actively participate in code reviews, approving critical pull requests * Develop and uphold automated unit and integration tests, promoting a test\-first approach * Apply secure practices for data handling, including authentication, authorization, and protection of sensitive information * Mentor junior and mid\-level engineers, fostering a culture of knowledge sharing * Break down complex requirements, estimate tasks, and provide technical input for prioritization * Work collaboratively with Product, Design, and QA to ensure alignment with requirements and user experience standards * Engage in grooming, planning, and demo sessions to support predictable and transparent delivery * Lead refactoring efforts, address technical debt, and drive improvements in performance and observability * Enhance and maintain technical documentation to support onboarding and long\-term maintainability **Requirements** * At least 5 years of hands\-on experience in professional software development with a track record of delivering production\-ready solutions * Extensive experience with Java (versions 11 and 17\), including Spring and Spring Boot frameworks in real\-world applications * Strong proficiency in React, including component architecture, state management, and adherence to best practices * Demonstrated expertise in writing and maintaining unit and integration tests, with a focus on test ownership * Experience providing technical leadership and mentoring less experienced developers * Ability to break down complex features, estimate work, and contribute to project prioritization * Skills in performance tuning, including profiling, JVM optimization, and memory management * Excellent communication skills for explaining technical decisions and trade\-offs to both technical and non\-technical audiences * Willingness to travel as needed for project requirements * English language proficiency at B2 Upper\-Intermediate level or higher **Nice to have** * Experience with JavaScript for frontend development beyond React * Familiarity with Oracle PL/SQL for database programming * Knowledge of Oracle RDBMS for managing relational databases * Experience using Oracle SQL Developer for database development and management EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi\-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting\-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. *By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.*


