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 looking for a Lead Java Developer withexpertise in AWS to spearhead our remote development team.This role is suited for a seasoned developer ready to take on leadershipresponsibilities and drive the development of innovative cloud-based...

Lead Java Developer | EPAM Systems | Colombia

We are looking for a Lead Java Developer with expertise in AWS to spearhead our remote development team. This role is suited for a seasoned developer ready to take on leadership responsibilities and drive the development of innovative cloud-based solutions. As a leader, you will guide a team of talented developers in a fast-paced, agile environment, ensuring the delivery of high-quality software that aligns with business goals. Your strategic vision and deep technical skills will be crucial to our continued growth and success.

Responsibilities

  • Lead the design and development of Java applications in an AWS environment
  • Oversee the integration and maintenance of AWS services across projects
  • Mentor and manage a team of Java developers, fostering a collaborative and productive work environment
  • Define and implement best practices for RESTful API development
  • Drive the adoption of microservices architecture within development projects
  • Ensure rigorous unit testing protocols using JUnit, TestNG, or Mockito
  • Manage SQL database systems and optimize queries for performance
  • Conduct code reviews and maintain high standards of code quality
  • Stay updated with emerging trends and technologies in software development
  • Collaborate with cross-functional teams to meet project deadlines and requirements

Requirements

  • Bachelor’s or Master’s Degree in Computer Science or a related field
  • Minimum of 5 years of experience in Java development
  • At least 1 year of experience in a leadership role with team management responsibilities
  • Profound knowledge of AWS platforms and their application in Java development
  • Extensive experience with Spring Boot for efficient backend services
  • Expertise in designing and developing RESTful APIs
  • Strong background in unit testing with frameworks such as JUnit, TestNG, or Mockito
  • Proficiency in SQL for effective database management
  • Experienced in developing and deploying microservices architectures
  • Fluent in English with excellent communication skills, capable of leading technical discussions

Nice to have

  • Familiarity with NoSQL databases to enhance data storage and retrieval processes
  • Advanced understanding of CI/CD pipelines for streamlined development and deployment
  • Knowledge of containerization technologies like Docker or Kubernetes for improved scalability and deployment

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.