12 nov
|
Epam Systems
|
México
12 nov
Epam Systems
México
We're on the lookout for a capable Lead Java Developer to join our organization. Our client operates as a cross-functional team focused on pushing forward the company's API initiatives. This team owns and runs the enterprise-wide API Management Platform, delivers API guidance to various product groups, defines API standards and best practices, and promotes the strategic value of APIs within the firm's broader digital vision.This position calls for an experienced, hands-on Java engineer who has a solid history of designing and constructing APIs. As an API Developer, you'll take on a significant part in rolling out MCP (the AI protocol) functionality within the API Office.ResponsibilitiesBuild out and document API architecture and the technical details behind implementationsProduce API schemas that are straightforward and easy for users to work withConfirm that every API aligns with current standards to maintain design consistencyWork closely with API Architects and product teams to turn business goals into working API solutionsAssist fellow API developers in producing high-performing, quality-driven APIs that satisfy both functional and technical needsUse sound critical thinking to resolve complicated business problems through creative API designApply proven best practices across API and microservices architecture and designDrive the integration and rollout of MCP (the AI protocol) capabilities within the API OfficeRequirementsAt least 5 years of hands-on,
relevant Java development experience is necessaryA minimum of one year spent leading or managing development teamsHands-on familiarity with microservices architecture and REST API constructionBackground applying contemporary REST principles when designing API interfacesWorking knowledge of RAML schema and related API design practicesExperience leveraging GitHub for source control and version managementStrong grasp of object-oriented concepts and Java, along with wide-ranging technical knowledge spanning relational and NoSQL databases, security practices, system administration, and enterprise messaging patternsBackground working with widely-used tools such as Spring Boot, Spring Framework, JUnit, Gradle, and MavenUpper-Intermediate English language competency (C1)Nice to haveFamiliarity with microservices architecture and KubernetesPractical background working with RustWorking knowledge of MCP (the AI protocol) and Model Context ProtocolBackground with MuleSoft or similar API lifecycle management solutionsExperience writing scripts in PythonExposure to agentic workflow designBackground working within Microsoft Azure environmentsFamiliarity with Node.jsWe offerInternational projects with top brandsWork with general teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM 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.
#J-18808-Ljbffr
📌 Lead Java Developer (México)
🏢 Epam Systems
📍 México