Back to Search
Cloud Java Full Stack Tech Lead
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