Skip navigation EPAM

Lead Java Developer Remote

Lead Java Developer Description

We are on the hunt for a seasoned Lead Java Developer to enhance our dynamic development team. In this pivotal role, you will utilize your deep Java expertise to spearhead the creation of robust, scalable applications, significantly contributing to the architectural and design aspects of our projects. Your technical acumen will be crucial in pushing forward our tech stack and delivering top-tier solutions that align with our strategic goals.


#LI-DNI

Responsibilities

  • Apply a comprehensive systems approach to analyze use cases, and design, implement, and maintain integrated solutions following established engineering practices
  • Oversee daily operations and tackle complex challenges within your technical domain
  • Research and endorse new frameworks, as well as architectural and coding design patterns
  • Build, test, and sustain software applications and related systems utilizing diverse development tools
  • Lead and participate actively in design and code reviews
  • Collaborate closely with Product teams to refine and comprehend business requirements
  • Engage in extensive collaboration with peers across various regions and departments
  • Disseminate domain and industry knowledge within multi-functional teams to elevate engineering practices
  • Ensure integration and effective communication between applications, databases, and platforms to provide comprehensive business solutions
  • Champion operational excellence and project quality through system resilience, scalability, testing, monitoring, and alerting
  • Report on the status of significant projects to senior management
  • Actively seek ways to improve customer experiences
  • Guide other engineers in creating software that is maintainable, testable, and easily observable

Requirements

  • Bachelor's or Master’s degree in Computer Science, or a related technical field, or equivalent professional experience
  • At least 5 years of experience as a Java Developer, with a solid track record in developing and deploying high-availability enterprise web applications using Java, Kotlin, and Spring
  • Proficiency in front-end technologies such as JavaScript, Node.js, or ReactJS
  • A profound understanding of web platform technologies, including REST and SOAP web service protocols
  • Experience in managing cloud-based infrastructures, deployment pipelines, and various database/datastore technologies
  • Capable of understanding complex systems and clearly articulating technology choices to both technical and non-technical stakeholders
  • Demonstrated leadership in managing well-defined projects and steering integrations across teams within the business unit
  • Excellent problem-solving abilities with strong verbal and written communication skills
  • Ability to distill complex information into clear, concise communications
  • Fluency in English, at a B2 level or higher

Nice to have

  • Possession of additional certifications in Java and web development

We offer

  • Career plan and real growth opportunities
  • Unlimited access to LinkedIn learning solutions
  • International Mobility Plan within 25 countries
  • Constant training, mentoring, online corporate courses, eLearning and more
  • English classes with a certified teacher
  • Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
  • Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
  • Flexible work schedule and dress code
  • Collaborate in a multicultural environment and share best practices from around the globe
  • Hired directly by EPAM & 100% under payroll
  • Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
  • Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
  • 13 % employee savings fund, capped to the law limit
  • Grocery coupons
  • 30 days December bonus
  • Employee Stock Purchase Plan
  • 12 vacations days plus 4 floating days
  • Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
  • Monthly non-taxable amount for the electricity and internet bills

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.

Witaj. W czym możemy pomóc?

NASZE LOKALIZACJE