Job Closed
This listing is no longer active.
Java Back End – Remote anywhere in México
Location
Mexico
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Java Back End – Remote anywhere in México
Minor Hotels Europe and Americas
• Support the design, development, and maintenance of RESTful APIs following best practices. • Assist in the implementation and maintenance of microservices. • Integrate applications through internal and external APIs with guidance from senior developers. • Support integrations between external frontends (e.g., DigiPro) and backend systems, including legacy systems in COBOL. • Collaborate in environments using enterprise middleware (WebLogic) and gain exposure to version migrations (e.g., v14). • Learn and support connectivity using technologies such as Tuxedo connectors. • Collaborate with frontend, QA, DevOps, and software architecture teams.
Job Requirements
- Backend experience: Java / Spring Boot
- REST API development knowledge.
- Understanding of microservices.
- SQL (PostgreSQL, MySQL, or SQL Server).
- Git version control.
- Basic API security concepts (OAuth2, JWT).
- Exposure to WebLogic or enterprise application servers
- Basic understanding of CI/CD pipelines.
- Exposure to legacy systems or integration concepts (COBOL is a plus).
- Nice to have: Docker (basic knowledge).
- Static code analysis tools (SonarQube).
- Security scanning tools (Veracode, Black Duck).
- Familiarity with Jira or similar tools.
- Experience understanding existing or external codebases.
Benefits
- Empowered Careers with Purpose: Work on meaningful projects that use technology to solve real-world challenges.
- Be part of a company that values sustainability, inclusion, and digital equity.
- Contribute to building a better future for people, planet, and society.
- Growth and Learning at Every Step: Access continuous learning through internal academies, certifications, and mentorship.
- Explore career mobility across roles, industries, and geographies.
- Be part of a “school of excellence” where your skills resonate beyond the company.
- Own your growth: Open access to digital learning platforms.
- Digital campuses on AI, Cloud, Data or Sustainability.
- Award winning career acceleration programs
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain front-end components using Angular, ensuring a responsive and user-friendly interface aligned with business needs. • Build and integrate backend services using .NET (C#), enabling seamless communication between internal systems and business applications. • Work with Oracle PL/SQL to manage, migrate, and optimize data as part of the CRM transformation. • Utilize Docker for containerization to ensure consistent development, testing, and deployment environments. • Deploy and manage applications within Azure Kubernetes Service (AKS), ensuring scalability and reliability of the platform.
Senior Lead Engineer, Product Development - Plumbing
Harbor Freight ToolsHarbor Freight Tools is a family-owned, national retail chain on a mission to offer top-quality tools at competitive prices. Past flexible hiring at the award-winning company has b
Role Description The Senior Lead Engineer will be responsible for providing technical leadership to develop best-in-class products that deliver premium performance at a great market value. As an individual contributing team member in the Quality Assurance group, the Lead Engineer coordinates efforts of a global product team, including domestic and overseas colleagues as well as vendors. Delivery of the highest level of product functionality, quality, and speed to market is critical in the success of this position. Successful execution of duties requires a balance of driving to meet aggressive project goals while maintaining high standards of professionalism and collaborative partnership with other valued team members. Duties and Responsibilities - Driving Schedules: Read schedules and drive project tasks to completion with urgency. Identifies actions that accelerate completion with acceptable risk. - Support Vendor Selection and Enhancement: Provide project specifications and global sourcing in selection of factories for development & manufacturing. Audits issues through factory corrective actions. Provides recommendations to improve vendor capability. - Organization: Optimizes work flow to improve efficiency. - Adaptation: Sense of urgency, collaborative team style, and adapts to changes in priorities. - Defining Product Specifications: Knowledge of market landscape, corporate objectives, and product needs to communicate expectations to vendors for quotation and development. - Quality Assurance: High standards of quality for each product for customer satisfaction. Measures success by online reviews and returns %. - Product Testing: Supports testing group by preparing test methods, instructions, and plans. Updates test protocols. Reviews reports, interacts with test team, generates appropriate corrective action plans. - Completion of tasks: Complete multiple parallel tasks. Works with time constraints and deliver on multiple advanced tasks. Creates processes that enhance task completion. Mindful of how completion affects others. - Inspections: Update and publish list of items to be inspected. Works with overseas inspection team to identify inspection process improvement areas and create solutions to improve quality. - Mature Product Support: Support complaint handling group in resolving product complaints by analyzing product and market comparisons. Read and respond to customer reviews directly and through FAQs. Review product and related literature to identify root causes and viable solutions. Drive corrective actions. - Individual Contribution: Actively completes assignments as an individual contributor to 25 or more projects with elevated complexity. Assists manager with tasks assigned to manager. - Teamwork: Ability to work collaboratively in a team setting with various departments and outside parties such as Global Sourcing, Merchant, Asia teams, and vendors. Understands how their work, and the way they work, affect others. - Visibility and Escalation to Leadership: Provides constant and timely updates on project status and systems improvements to manager, cross functional team, and leadership team using appropriate communication methods. Anticipates events and prepares leadership in advance. - Management Responsibilities: Models responsible behavior and coaches others in their work. - Decision Making: Works independently and exercises independent judgment and good decision-making skills. Solves project and system problems with little support. Leverages collaborative culture and escalations, understanding when and how to appropriately involve others. - Reliability: Consistently present, attentive and engaged in daily operations to effectively reach defined goals. - Safety Mindedness: Understand and be involved in workplace safety to ensure all employees follow safety rules and procedures. Requirements - Staff supervision and development: No - Decision making - Travel: Up to 25% - Flex Designation: Anywhere
• Develop, implement and maintain applications in .NET and C#, including RESTful APIs, console applications and WCF services • Perform corrective and evolutionary maintenance of systems, analyzing and resolving incidents reported by analysts and business areas • Work on integration between modern and legacy systems, ensuring consistency and reliability of solutions • Develop and optimize queries, stored procedures and routines in relational databases, ensuring performance and data integrity • Implement DevOps practices, supporting continuous integration and delivery (CI/CD) pipelines • Write clean, scalable, high-quality code following best practices and industry standards • Perform unit and integration tests to ensure the quality and reliability of delivered solutions • Use Azure DevOps for source control, demand/backlog management and development lifecycle tracking • Collaborate with technical and functional teams to understand business needs and implement systemic improvements • Support the definition of deliverables, schedules and project tracking together with the Tech Lead
• Will work on challenging projects of high technical complexity within an environment that values best practices, code quality and professional growth.




