We are looking for a seasoned
Senior JavaScript Full-Stack Developer to enhance our team.
The successful candidate should be highly proficient in both front-end and back-end technologies with a heavier emphasis on the front-end, demonstrate a capacity for crafting well-written and maintainable code, and have a history of thriving in agile and team-oriented environments. This role involves architecting and creating top-notch applications while utilizing the latest technological advancements.
Responsibilities
- Design and build scalable, high-performing applications utilizing Angular and Java
- Employ Test-Driven Development (TDD) methodologies to maintain high-quality code
- Write and run unit tests to ensure application functionality adheres to specifications
- Work collaboratively with interdisciplinary teams to identify and clarify requirements
- Optimize and enhance the performance of existing applications consistently
- Keep abreast of the latest industry trends and incorporate best practices into development processes
- Engage in code reviews and actively participate in technical discussions
Requirements
- Minimum of 3 years working experience in full-stack development
- Proficiency in Angular tailored for front-end development
- Background in Test-Driven Development (TDD) methodologies
- Strong knowledge and practical experience with Java for back-end solutions
- Demonstrated ability to implement and execute unit tests
- Skills in collaborating with cross-functional teams
Nice to have
- Familiarity with Agile development methodologies
- Experience using Apache Kafka for event streaming solutions
- Knowledge of the Elastic Stack for search and analytics tasks
- Proficiency in managing Kubernetes for container orchestration
- Understanding of Spring Framework tailored to building robust enterprise applications
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
Show more
Show less