12 mar
EPAM Systems
Cali
2 days ago Be among the first 25 applicants Direct message the job poster from EPAM Systems Lead TA Operations Specialist at EPAM Systems 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.
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. Responsibilities
- Design and develop highly scalable and performant RESTful microservices using Java, ReactJS, Spring Boot, and other modern object-oriented programming languages
- Collaborate effectively on ideas and designs with some of the best architects and developers in the industry
- Ensure application security and performance and produce software with quality engineering discipline
- Design and develop low latency, high-speed HTTP applications
- Conduct code reviews and collaborate effectively on ideas and designs with other team members
- Participate in the entire software development lifecycle, including coding, testing, and deployment
- Provide technical leadership to other team members, including mentoring and coaching
- Identify areas for improvement in the software development process and recommend solutions Requirements
- Bachelor's degree in Engineering, Computer Science, or equivalent
- 3+ years of experience crafting and implementing highly scalable and performant RESTful microservices
- Proficiency in Java and ReactJS
- Fluency in any one database technology, such as RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra
- Solid understanding of distributed systems and application security
- Broad knowledge and understanding of SaaS, PaaS,
IaaS industry with hands-on experience of public cloud offerings, such as AWS, GAE, Azure
- Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
- Passion for software engineering and getting stuff done using pragmatic approaches to iterate towards solutions for hard problems
- Solid understanding of application performance, and designing low latency, high-speed HTTP applications
- Excellent verbal and written communication skills in English at a B2+ level Nice to have
- Familiarity with GraphQL, web application development and JavaScript libraries such as React and JQuery
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn Seniority level Mid-Senior level Employment type Full-time Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Technology, Information and Internet #J-18808-Ljbffr
IT
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.