09 ago
|
Epam Systems
|
México
09 ago
Epam Systems
México
EPAM is a leading integral 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. We are searching for a Lead Java Developer to join our organization.
This role provides the opportunity to take on a leadership position, influence the technical roadmap, and drive the success of innovative initiatives. You will collaborate with a talented team and play a key role in delivering high-quality software solutions.
Responsibilities Guide the design and deployment of scalable backend architectures
Supervise the introduction of new features and system updates
Provide mentorship and technical direction to team members on coding and architectural standards
Work in partnership with cross-functional teams to accomplish project goals
Maintain code excellence through continuous reviews and knowledge sharing
Coordinate project timelines and assign tasks within the development group
Oversee the integration of third-party APIs and external services
Identify and troubleshoot application performance challenges
Cultivate a collaborative and growth-oriented team environment
Explore and recommend new technologies and development practices Requirements Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent background
Minimum of 5 years of professional experience in software engineering
At least one year of experience in a leadership or team management role with five or more direct reports
Strong expertise in Java Core and Java 8 for backend development
Hands-on experience with Spring Boot for building enterprise-level applications
Proficiency in designing and implementing RESTful APIs
Background in Microservice Architecture for building modular and scalable systems
Solid understanding of SQL for relational database management
Familiarity with Java NoSQL databases for handling non-relational data
Experience with CI/CD tools and practices for automated development workflows
Ability to develop and maintain unit tests for software reliability
Knowledge of Amazon Web Services for cloud-based deployments
Experience with ReactJS for creating user interfaces
Excellent English communication skills, both verbal and written, at B2+ level or higher Nice to have Experience with additional cloud platforms or DevOps solutions
Knowledge of containerization technologies such as Docker or Kubernetes
Familiarity with Agile methodologies and project management systems
Understanding of advanced security practices in Java development
Experience in optimizing and tuning performance for large-scale applications We offer International projects with top brands
Work with global teams of highly skilled, diverse peers
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
📌 Lead Java Developer (México)
🏢 Epam Systems
📍 México