Skip To Main Content
backBack to Search

Cloud Java Full Stack Tech Lead

Java, Algorithms & Data structures, Kotlin, Scala, Go Language, Clean Code, System design and analysis, Java Microservice Infrastructure, API & Integration Standards, SQL, NoSQL tools, CI/CD, Spring, Amazon Web Services, ReactJS
warning.png
Sorry, this position is no longer available

We are actively seeking a seasoned Cloud Java Full Stack Tech Lead to become an integral part of our remote team.

In this role, you will take charge of guiding a group of developers and steering the successful implementation of cutting-edge solutions.

Responsibilities
  • Spearhead a team of developers, furnishing technical expertise, support, and mentorship
  • Work closely with fellow developers and stakeholders to ensure the software system aligns with all specified requirements
  • Craft well-organized, high-performance code using Java technologies to optimize software system efficiency
  • Troubleshoot intricate problems and deliver scalable, performant solutions to enhance overall functionality
  • Guarantee that all systems comply with the company's infrastructure and security standards, following industry best practices
  • Supervise the completion of multiple projects in system design and architecture, showcasing your leadership and technical prowess
  • Guide less experienced developers to enhance their skills and advance in their careers
  • Foster innovation and continuous improvement in development practices and technologies
  • Monitor and enhance the software system's performance within the AWS environment
  • Employ CI/CD tools for efficient project management, continuous integration, and delivery
  • Conduct requirement elicitation and analysis to discern the needs of stakeholders
  • Take full ownership of the software system and its success, embodying a robust sense of responsibility
Requirements
  • A minimum of 5 years of hands-on experience as a Java Developer, specializing in algorithms and data structures
  • At least 1 years of experience in leading software development teams, demonstrating adept leadership skills
  • Proficiency in Kotlin, Scala, Go Language, and adherence to Clean Code principles
  • Extensive experience in system design and analysis, applying this knowledge to devise efficient and dependable software solutions
  • Expertise in designing and implementing Java microservice infrastructure and API & integration standards, utilizing tools like SQL and NoSQL for efficient data storage and manipulation
  • Proficiency in continuous integration and delivery (CI/CD) to ensure top-notch code quality and efficiency
  • Expertise in Spring and Amazon Web Services for crafting scalable and reliable solutions
  • Familiarity with frontend technologies like ReactJS for seamless integration with backend systems
  • Advanced English language skills (Upper-Intermediate level) for effective communication with the team and stakeholders
Nice to have
  • Exposure to other programming languages or frameworks, enriching the technical knowledge within the team
  • Knowledge of big data technologies and tools for efficient data processing and analysis
  • Experience using machine learning or artificial intelligence technologies to enhance innovative solutions within the software system
Benefits
  • 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

These jobs are for you