Job details
Senior Liferay Full Stack Developer
- Java
- Docker
- Microsoft Azure
- Elasticsearch
- JavaScript
- ReactJS
- REST API
- Github Copilot
- RAG Applications Development
- OSGi
Posted: 8 hours ago
We are seeking a Senior Liferay Full Stack Developer to design, develop, and support enterprise portal solutions using Liferay DXP, Java/Jakarta EE, React, and related technologies. This role delivers secure, scalable, and high-performing digital experiences through portal development, system integrations, and full-stack engineering practices that support customer, partner, and internal business capabilities.
Responsibilities
- Perform hands-on design and development for enterprise portal projects
- Support web portal initiatives with a focus on usability, functionality, accessibility, and performance
- Deliver technical solutions that meet business requirements and project schedules
- Develop and execute unit and integration testing to validate solution quality and reliability
- Provide technical input for effort estimates, solution design activities, and project planning discussions
- Align solutions with established standards and best practices for security, scalability, maintainability, reusability, and performance
- Apply industry best practices, architectural standards, and departmental policies and procedures to development activities
- Troubleshoot, analyze, and resolve technical issues across the application stack
- Contribute to the delivery of customer-facing and extranet portal solutions from design through production deployment
- Participate in peer code reviews and provide technical guidance to team members
- Develop and maintain technical documentation, implementation guides, and support materials
- Support portal deployments, upgrades, and production release activities
Requirements
- 3+ years of software development experience including enterprise portal development
- Experience developing and supporting enterprise solutions using Liferay DXP, and designing enterprise Java/Jakarta EE applications
- Experience developing applications using React, and delivering customer-facing, partner-facing, or extranet portal solutions
- Experience working within Agile software development teams and SDLC best practices
- Experience providing technical guidance and mentoring within development teams
- Expertise in Liferay DXP 7.4 architecture, administration, OSGi development, Service Builder, and Headless REST APIs
- Strong knowledge of sites, users, organizations, permissions, workflows, and content management capabilities
- Understanding of Elasticsearch-based search implementations and portal search optimization
- Expertise in Java, Jakarta EE, Spring Framework, Spring Boot, and Hibernate
- Understanding of RESTful services, enterprise integration patterns, and service-oriented architectures, along with proficiency in JUnit
- Expertise in React, JavaScript, TypeScript, HTML5, and Tailwind CSS
- Proficiency with Azure DevOps, CI/CD pipelines, source control management, and deployment automation practices
- Familiarity with Microsoft Azure cloud services and enterprise application deployment strategies
- Knowledge of AI-assisted development tools including GitHub Copilot, Cursor, and related engineering productivity platforms
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent communication, presentation, and organizational skills
- English proficiency at B2 level or higher
Nice to have
- Familiarity with Docker containerization technologies
- Knowledge of Azure platform services and enterprise cloud architectures
- Familiarity with AI-enabled solutions, intelligent search, retrieval-augmented generation (RAG), and document-based AI capabilities
- Knowledge of enterprise content management platforms and complex system integration patterns
Benefits
With us you can:
- Work on a flexible schedule remotely or from any of our comfortable offices or coworking spaces in Ukraine
- Receive the necessary equipment to perform your work tasks
- Change projects and technology stacks within EPAM
- Gain experience in various business domains (Insurance, E-commerce, Healthcare, Finance, Travelling, Media, Artificial Intelligence, and more)
- Relocation opportunities may be available for eligible candidates, depending on the role and openings at other EPAM locations
- Participate in volunteer, charity programs and communities (both technical and interest-based)
We focus on your professional growth:
- You can plan your individual career path together with your manager
- Receive regular feedback from colleagues
- Improve your English for free with certified teachers (Speaking Clubs, client interview preparation courses, etc.)
- Get the opportunity to undergo free training and certification in AWS, GCP, or Azure Clouds
- Use the internal E-learn training program (18,200+ specialized training and mentoring programs)
- Access corporate accounts on LinkedIn Learning, Get Abstract and other partner resources
- Study at EPAM Solution Architecture School with the instructors who are practicing architects
- Develop as a leader, join Delivery Management, Resource Management, Leadership Essentials school and more
- Participate in internal communities (500+ meetups, technical discussions, brainstorming sessions, online events and conferences annually)
What we offer:
- Vacation and sick leave (including a sick leave without a medical certificate)
- A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
- Medical insurance for family members at corporate rates
- Company support during significant life events (childbirth or adoption, marriage, etc.)
- Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
- E-kids program - a free programming language training program for EPAMers' children
Additional information
Kindly be advised that the set of benefits, including learning, certification, and other opportunities, may vary depending on the role you apply for. Our recruiter will be able to share more details about the specific opportunity during your general interview.
Kindly note that this role supports remote work, but only from within Ukraine.
EPAM strives to provide its global team of over 62,350 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest.
Similar jobs
-
Senior Full-Stack .NET Engineer with React and Azure
Epam , Remote / Ukraine
-
Senior Full-stack Engineer (Node.js + React)
Epam , Remote / Ukraine
-
Lead JavaScript/TypeScript Full-Stack Engineer (GenAI-assisted development)
Epam , Remote / Ukraine
-
Senior JavaScript/TypeScript Full-Stack Engineer (GenAI-assisted development)
Epam , Remote / Ukraine
-
Full stack developer (AICC)
Kyivstar.Tech , Remote / Ukraine