Back to Search
Engineering Manager (Java Organization)
Hybrid in Georgia
Java
apply
FacebookLinkedInSend via email
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job
EPAM is looking for an Engineering Manager to join our Java Discipline Organization and lead ongoing engagements while growing and developing a mid-sized engineering organization. In this role, you will help global clients build enterprise-level systems, products and AI-driven solutions that streamline business processes, increase efficiency, and enable people to focus on higher-value, creative work.
Join EPAMs Java Discipline Organization and work with some of the worlds leading companies, delivering high-impact solutions, services, and products across Financial Services, Insurance, High Tech, E-commerce, Telecom, Healthcare, and other industries.
Responsibilities
Lead and develop a mid-sized Java engineering organization of 30-50 people
Hire the right talent at the right time
Drive staffing, interviewing, and hiring decisions
Enable talent growth and professional development
Advance engineering excellence by establishment of quality practices and delivery standards
Build AI capabilities across the team and drive AI adoption in projects and within the organization
Contribute to organizational growth at the local, regional, and global levels
Lead AI transformation initiatives within the organization and for strategic clients
Foster a positive, collaborative, and high-performing team environment
Mentor and coach engineers and leaders
Resolve people management challenges thoughtfully and effectively
Own delivery from kick-off to go-live and post-production support
Serve as a primary point of contact for customers and key stakeholders
Communicate project status, priorities, and risks proactively
Manage project budgets and ensure effective resource allocation
Prepare work breakdown structures and resource plans
Lead distributed project teams across locations
Establish an effective governance model for smooth delivery and decision-making
Ensure product quality and inspire teams to deliver measurable business value
Identify opportunities to grow accounts, improve project outcomes, and support new business development
Requirements
4-5+ years of engineering or delivery management experience
Hands-on engineering experience in the Java ecosystem and cloud environments
Practical AI skills and experience with application of AI tools across the software development lifecycle
Strong knowledge of Agile delivery methodologies
Excellent analytical thinking and problem-solving skills
A proactive, self-driven mindset and the ability to work with minimal direction
Excellent communication skills and strong emotional intelligence
English proficiency at Upper-Intermediate+ (B2+) level or higher
Fluency in Georgian language
A strong commitment to delivery of high-quality products and exceptional client service
The ability to collaborate effectively with a wide range of stakeholders, including offshore and onsite teams, Account Managers, and client representatives
Experience with delivery of enterprise-grade solutions
A strong understanding of the full product development lifecycle, from pre-sales to post-production support
The ability to manage multi-stream projects or programs
Proven ability to lead and scale teams of 30+ people while handling people management matters effectively
Nice to have
Familiarity with pre-sales activities and solution design
Project management experience
Experience with AI solutioning