Lead Full Stack Developer at Epam Systems
Desde casa, Cauca, Colombia -
Full Time


Start Date

Immediate

Expiry Date

10 May, 25

Salary

200.0

Posted On

11 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Agile Methodologies, Angular, English, Software Solutions, Team Management, Google Cloud Platform, B2, Computer Science, Communication Skills, Test Driven Development, Javascript, Software Development

Industry

Computer Software/Engineering

Description

We are in search of an experienced Lead Full Stack Developer who is deeply passionate about both backend and frontend development. This pivotal role demands extensive expertise in developing scalable, high-performance applications using a comprehensive tech stack comprising Java, SpringBoot, Redis, ElasticSearch, Postgres, and Angular (version 13+). The ideal candidate will be crucial in evolving microservices that energize our app and ensuring a fluid, captivating user experience through advanced front-end applications.
We accept CVs in English only.

REQUIREMENTS

  • Bachelor’s Degree in Computer Science or related field; Master’s degree in Computer Science is preferred
  • A minimum of 5 years of experience in software development, demonstrating strong proficiency in both backend and frontend technologies
  • At least one year of experience in leadership and team management
  • Proficiency in JavaScript and Angular (version 13+), with a robust capability in developing front-end applications
  • Experience in test-driven development to ensure robust and effective software solutions
  • Demonstrated expertise with cloud platforms, particularly Google Cloud Platform, in deploying and managing scalable applications
  • A thorough understanding of Agile methodologies and commitment to software development best practices
  • Exceptional problem-solving skills with a methodical approach to addressing challenges
  • Strong communication skills with the capability to lead projects and work effectively within a team setting
  • Fluent in English, with a proficiency level of B2 or higher
Responsibilities
  • Implement and upkeep robust backend services using Java and SpringBoot within our microservice architecture
  • Craft dynamic, responsive front-end applications using Angular (version 13+)
  • Architect RESTful APIs and event-based messaging to enhance service communication
  • Employ Redis for efficient data caching
  • Utilize ElasticSearch and Postgres for sophisticated data storage and querying functions
  • Manage the deployment and maintenance of services on Google Cloud Platform, emphasizing scalability, security, and performance
  • Engage in team collaboration, mentor junior developers, and foster a culture of innovation and perpetual learning
  • Continuously assess and refine the application’s performance to surpass performance benchmarks
Loading...