2 days ago Be among the first 25 applicantsDirect message the job poster from EPAM SystemsLead TA Operations Specialist at EPAM SystemsEPAM 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.We are seeking a remote Senior Full Stack Software Engineer to join our team. You will be responsible for designing, developing, and maintaining software applications and services using Java, ReactJS, Spring Boot, and other modern object-oriented programming languages. As a Senior Full Stack Software Engineer, you will be expected to collaborate effectively on ideas and designs with some of the best architects and developers in the industry. You will also be responsible for ensuring application security and performance and producing software with quality engineering discipline.ResponsibilitiesDesign and develop highly scalable and performant RESTful microservices using Java, ReactJS, Spring Boot, and other modern object-oriented programming languagesCollaborate effectively on ideas and designs with some of the best architects and developers in the industryEnsure application security and performance and produce software with quality engineering disciplineDesign and develop low latency, high-speed HTTP applicationsConduct code reviews and collaborate effectively on ideas and designs with other team membersParticipate in the entire software development lifecycle, including coding, testing, and deploymentProvide technical leadership to other team members, including mentoring and coachingIdentify areas for improvement in the software development process and recommend solutionsRequirementsBachelor's degree in Engineering, Computer Science, or equivalent3+ years of experience crafting and implementing highly scalable and performant RESTful microservicesProficiency in Java and ReactJSFluency in any one database technology, such as RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or CassandraSolid understanding of distributed systems and application securityBroad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings, such as AWS, GAE, AzureFamiliarity with cloud architecture patterns and an engineering discipline to produce software with qualityPassion for software engineering and getting stuff done using pragmatic approaches to iterate towards solutions for hard problemsSolid understanding of application performance, and designing low latency, high-speed HTTP applicationsExcellent verbal and written communication skills in English at a B2+ levelNice to haveFamiliarity with GraphQL, web application development and JavaScript libraries such as React and JQueryWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInSeniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation Technology, Engineering, and Business DevelopmentIndustriesSoftware Development, IT Services and IT Consulting, and Technology, Information and Internet #J-18808-Ljbffr