Lead Java Developer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

EPAM Systems

Lead Java Developer (Remote)

Lead Java Developer | EPAM Systems | Colombia

We are in search of a Lead Java Developerproficient in AWS to lead our remote developmentteam. This position is ideal for an experienced developer eager to acceptleadership duties and propel the creation of cutting-edge cloud-based...

Lead Java Developer | EPAM Systems | Colombia

We are in search of a Lead Java Developer proficient in AWS to lead our remote development team. This position is ideal for an experienced developer eager to accept leadership duties and propel the creation of cutting-edge cloud-based applications. In this leadership role, you will direct a skilled team of developers in a dynamic, agile setting, ensuring the production of superior software that meets our business objectives. Your strategic insight and extensive technical abilities will be vital to our ongoing progress and achievements.

Responsibilities

  • Direct the creation and implementation of Java applications within an AWS framework
  • Supervise the integration and ongoing management of AWS services in various projects
  • Coach and lead a group of Java developers, promoting a cooperative and efficient workplace
  • Establish and execute best practices for developing RESTful APIs
  • Promote the implementation of a microservices architecture across development initiatives
  • Administer strict unit testing procedures using tools like JUnit, TestNG, or Mockito
  • Oversee SQL database configurations and enhance query performance
  • Perform code assessments and uphold superior standards of code quality
  • Keep abreast of the latest industry trends and technological advancements
  • Work with interdisciplinary teams to achieve project deadlines and fulfill requirements

Requirements

  • Bachelor’s or Master’s Degree in Computer Science or a related discipline
  • A minimum of 5 years of Java development experience
  • At least 1 year of leadership experience with responsibilities for team management
  • In-depth understanding of AWS technologies and their integration into Java development
  • Comprehensive experience with Spring Boot for backend service optimization
  • Proficiency in designing and implementing RESTful APIs
  • Solid experience in unit testing with frameworks like JUnit, TestNG, or Mockito
  • Skilled in SQL for robust database management
  • Experience in designing and implementing microservices architectures
  • Fluent in English with strong communication skills, capable of leading sophisticated technical discussions

Nice to have

  • Experience with NoSQL databases to improve data storage and access
  • Proficiency in CI/CD methodologies to enhance development and deployment processes
  • Experience with container technologies such as Docker or Kubernetes to boost scalability and deployment efficiency

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

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.