Java Resource Manager

Guadalajara, Mexico

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of over 24,000 people with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.


You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Java Resource Manager. Scroll down to learn more about the position’s responsibilities and requirements.


  • Ensure high quality of work to standards set on the project while ensuring timely delivery of customer's business requirements within the specific business initiative and projects;
  • Drive innovative behavior and encourage teams to add customer value through continuous improvement;
  • Ensure that teams follow the best Agile practices;
  • Identify cross teams dependencies and solve the blockers;
  • Work with risks as per Delivery Framework;
  • Be responsible for staffing and growing people;
  • Build individual personal development plans for every person in your team;
  • Build plans for unit growth;
  • Engage new projects;
  • Participate in new business development;
  • Deliver customer projects successfully;
  • Manage customer expectations and relationship;
  • Ensure that projects are delivered in line with EPAM process and methodologies;
  • Address customer issues during an engagement in cooperation with the Account Manager;
  • Participate in overall project management, time estimation, and resource scheduling;
  • Prepare engagement timesheets and billing information;
  • Prepare weekly/monthly engagement reports;
  • Establish criteria concerning deliverability, performance, maintenance, design and costs;
  • Contribute to and manage engagement and process improvements;
  • Suggest innovative solutions to business problems/processes that leverage technology to provide marketing differentiation, efficiency improvements, and better user experiences;
  • Mentor peers and make sure that the offshore and onsite project teams undertake their duties effectively;
  • Make sure that people in bench are getting ready for near short future engagements.


  • 10+ years of hands-on software development experience with at least 5+ years as a Software Development Manager;
  • 5-10 years’ experience working in consulting or outsourcing account/delivery management;
  • Excellent project management experience: planning, scheduling, project communication, issue resolution, change management, and risk management;
  • Solid knowledge of software development life cycle;
  • Extensive experience in managing projects with at least 10-12 month duration;
  • Excellent leadership and communication skills;
  • Ability to manage the cross-functional team consisting of developers, team leads, managers, delivery managers and account managers;
  • Experience in issue resolution across multiple locations and businesses;
  • Demonstrated skills in client relationship management and ability to manage, direct and command respect from technical and delivery team members;
  • Ability to engage with the client in technology discussions;
  • Solid experience in implementing enterprise wide, custom applications with global teams;
  • Experience managing implementation challenges in the area of integration, design, configurability, and infrastructure;
  • Extensive experience in managing 50+ team members;
  • Good understanding of Continuous Integration and Continuous Delivery approaches;
  • General understanding of DevOps tech stack;
  • Knowledge of and experience in Agile/Scrum/XP/Lean development methodologies;
  • Staffing and people management experience;
  • Strong understanding of software development; Java background is a must;
  • Ability to establish solid working relationships with clients, to work effectively as a virtual member of a dynamic, dispersed team and to meet deadlines;
  • Strong experience working with distributed teams on the client side;
  • Excellent communication, presentation and planning skills;
  • Exceptional organizational, leadership and stakeholder management skills;
  • Self-motivated, able to multitask, reliable to deliver on time, a quick-thinker, able to work in a fast-paced work environment.

We offer

  • Career plan and real growth opportunities in the company;
  • Hired directly by EPAM;
  • 100% under payroll;
  • Law benefits (IMSS, INFONAVIT, 15 days December, bonus, 25% vacation bonus, Mexican holidays plus December the 24th and 31st);
  • Major medical expenses insurance;
  • Dental insurance;
  • Life insurance;
  • 13 % employee savings fund;
  • Vacations starting with 10 days plus 2 floating days;
  • 30 days leave for the following purposes: maternity leave/adoption;
  • 5 days for regular paternity leave or adoption;
  • Constant training and certifications;
  • Flexible work schedule;
  • Relaxed dress code;
  • Mobility plan with our other sites (25 countries);
  • Relocation plan within México;
  • Grocery coupons. Added to the monthly benefits once the probation period has been passed successfully.