We are looking for a skilled Lead Java Developer to enhance our team, dedicated to the development and maintenance of large-scale enterprise applications.
The ideal candidate will possess a proven track record of excellence in programming, designing, and deploying effective solutions using Java. This role demands a proactive approach to problem-solving, commitment to high-quality development, and ongoing project success.
#LI-DNI
Responsibilities
- Develop and maintain Java-based enterprise applications
- Utilize Java 8/11 and frameworks like Spring Boot for programming tasks
- Design structured applications with a deep-rooted understanding of design and programming principles
- Conduct unit, integration, and performance testing to verify application reliability and efficiency
- Implement Rest APIs to facilitate seamless data communication
- Manage application data using relational databases including Oracle, PostgreSQL, and MS SQL
- Collaborate effectively within a team and operate independently when necessary
- Regularly report on project status and identify potential issues to team members
- Participate in the full solution delivery cycle from design to deployment
- Assist in code reviews and enhance application performance
Want more jobs like this?
Get jobs in Río Grande, Mexico delivered to your inbox every week.
- 5+ years of experience in enterprise application development
- 1+ years of relevant leadership experience
- Expertise in Java enterprise frameworks like Spring Boot
- Background in programming with Java 8/11
- Skills in various testing methodologies including unit testing, integration testing, and performance testing
- Demonstrated success in developing and maintaining large enterprise applications
- Competency in working with relational databases such as Oracle, PostgreSQL, or MS SQL
- Proficiency in REST API implementation
- Excellent communication skills and ability to work effectively both within a team and independently
- Prior experience in Agile development methodology
- Ability to develop solutions using AWS technologies
- Understanding of message brokers like ActiveMQ
- Proficiency in Kafka
- Basic experience with Python for integration tests
- 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
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.