Lead Full-Stack Software Engineer - Java/Angular Remote
About the Role
We are seeking a Lead Full-Stack Software Engineer (Java/Angular) to drive the design, development, and delivery of innovative software solutions that meet our clients' needs. This Lead Full-Stack Software Engineer remote position allows you to work from anywhere in Georgia, whether from the comfort of your home, our modern offices in Tbilisi and Batumi, or a coworking space in Kutaisi.
What You'll Do
- Design and develop scalable back-end software solutions for on-premises and cloud environments.
- Contribute to front-end development using Angular and TypeScript.
- Ensure performance, scalability, and security of applications.
- Participate in design workshops with architects.
- Prototype new technologies with a fail-fast approach.
- Collaborate with peers to implement software engineering best practices.
- Support engineering managers with backlog estimation and planning.
- Lead code reviews to ensure code quality.
- Coach and mentor software engineers.
- Translate business requirements into technical solutions.
- Implement and optimize RESTful APIs.
- Manage containerization using Docker or Azure Kubernetes Service.
- Oversee CI/CD pipeline processes using Azure DevOps.
Requirements
- 10+ years back-end software design and development experience.
- 8+ years Java and Spring Boot experience.
- 2+ years Angular and JavaScript experience.
- Strong technical proficiency in secure, clean code design.
- Experience designing and implementing optimized RESTful APIs.
- Proven knowledge of software testing methodologies.
- Experience with containerization using Docker or Azure Kubernetes Service.
- Expertise in CI/CD pipelines with Azure DevOps.
- Advanced knowledge of agile software engineering practices.
- Front-end development expertise beyond basics.
- Experience leading code reviews.
- Proactive and collaborative attitude.
- Upper-Intermediate English language proficiency (B2).
Nice to Have
- Experience with Microservice Architecture Style.
- Hands-on experience with Cypress for testing.
- Knowledge of D3 JS for data visualization.
- Proficiency with ag-grid for front-end grid components.
What We Offer
- We connect like-minded people, delivering innovative solutions to industry leaders, making a global impact.
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home.
- Opportunity to work abroad for up to two months per year.
- Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Relocation opportunities within our offices in 55+ countries.
- Corporate and social events.
We invest in your growth with leadership development, career advising, soft skills, and well-being programs. You will have access to certifications, including Google Cloud Platform, Azure, and AWS, along with unlimited access to LinkedIn Learning and Get Abstract. Free English classes with certified teachers are also available.
We cover it all with participation in the Employee Stock Purchase Plan, monetary bonuses for engaging in the referral program, and a comprehensive medical & family care package. Enjoy five trust days per year (sick leave without a medical certificate) and a benefits package that includes sports activities and a variety of stores and services.
EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.
Why Choose Us
2024 Best Place to Work 2024 Sitecore's Partner Experience Awards.
This Lead Full-Stack Software Engineer remote position offers a competitive salary and comprehensive benefits, along with the opportunity for relocation and a dynamic work environment.
About EPAM Georgia
Explore EPAM Georgia careers in 2026, where exciting job opportunities await in remote, hybrid, and office roles. Utilize our advanced filters to find your ideal position, tailor your resume for success, and track your applications seamlessly. Stay updated with company insights and industry news to enhance your job search experience at EPAM Georgia. Start your journey towards a rewarding career today!
Who Will Succeed Here
Proficient in Java and Spring Boot, with a strong understanding of RESTful API design principles to effectively architect scalable backend solutions.
Experience managing remote teams and utilizing modern collaboration tools such as Azure DevOps for CI/CD processes, ensuring smooth project delivery and team communication.
Strong problem-solving mindset with a focus on adopting microservices architecture using Docker and Azure Kubernetes Service, enabling efficient deployment and scaling of applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months