We are looking for a Lead Full-Stack Software Engineer with expertise in Java and ReactJS to help design and deliver modern web applications across a React frontend and Spring Boot backend. You will guide technical execution, build reusable components and APIs, and ensure quality from development through deployment.ResponsibilitiesLead end-to-end development across ReactJS frontend and Java/Spring Boot backendDesign and implement scalable APIs, including authentication and database connectivityBuild reusable UI components and shared frontend patternsArchitect responsive, mobile-first user experiences using modern web standardsImplement backend persistence and business logic using Spring Data JPAWrite unit tests using an appropriate unit test framework and ensure code qualityDebug and troubleshoot issues across browsers, frontend, and backendCollaborate with the team to deliver features through design, development, and deploymentEvaluate and adopt new technologies when needed to meet project goalsRequirementsBachelor's degree in Computer Science, Information Systems, or Engineering5 years of full-stack development experience in modern web technologiesAt least 1 year of relevant leadership experienceProficiency in HTML5, CSS3, and JavaScriptExpertise in React, Redux, and WebpackSkills in TypeScript and Micro-Frontend architectureBackground in Java, Spring Boot, and JPAUnderstanding of API design, authentication, and microservicesKnowledge of responsive design and mobile-first development principlesFamiliarity with browser testing and debugging toolsCapability to write reusable components and unit test casesStrong debugging and problem-solving skills, with the ability to work both independently and collaborativelyGood work ethic, self-starter mindset, and results-oriented approachExcellent command of written and spoken English (B2 level)Nice to haveKnowledge of software development lifecycle (SDLC) methodologies such as Agile and WaterfallEPAM 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.
Interesuje Cię ta oferta?