Show more filters
Banner image for Keyrus

Java Developer (Middle)

Keyrus

3.1
12 reviews
Keyrus
Job Type   /   Job Level
Other   /   Others/Any
Company Location
Mexico
Why Keyrus, Why Now!

Keyrus is an international group of 2,800 consultants and experts across 28 countries, built on a single conviction: AI does not transform businesses. Architected intelligence does. For more than 30 years, we have been building the data foundations that make intelligent systems work — designing the Operating System of the intelligent enterprise, where intelligence is embedded into the core of business processes to create sustainable value: we operationalise intelligence.

AI does not replace humans. It repositions us to a place no system can follow: understanding, deciding, designing, and creating. At Keyrus, you will not just develop skills—you will develop judgment. Your expertise sharpens with every solution you architect, every client challenge you solve, and every deployment that compounds on the last.

Over time, you grow into one of the rarest professionals of the intelligence era: someone who bridges technology, business, and human decision-making at scale. This is not a role you fill. It is a discipline you master and a story you help write to become a Keyrus Architect of Intelligence.

Technology amplifies. Keyrus culture differentiates. Industrial discipline connects the two.

🚀 What You'll Architect

As a Java Developer, you will architect scalable and maintainable digital solutions that power modern commerce experiences for global clients. Working alongside multidisciplinary teams, you will contribute to the evolution of enterprise applications by combining software engineering best practices with a strong focus on quality, performance, and continuous improvement.

  • Architect and develop new application capabilities using Agile methodologies such as Scrum and Kanban
  • Refactor and modernize existing codebases to improve maintainability, readability, and long-term scalability
  • Optimize application performance by identifying bottlenecks and implementing efficient technical solutions
  • Develop new features and resolve production issues while maintaining high engineering standards
  • Design, implement, and execute unit tests that ensure reliability and code quality
  • Participate in code reviews, promoting best practices, knowledge sharing, and continuous improvement
  • Collaborate with business and technical teams to translate client requirements into scalable software solutions
  • Contribute to development standards, reusable components, and engineering best practices across projects
  • Support continuous improvement initiatives that strengthen delivery processes and software quality
  • Document technical implementations, architectural decisions, and development changes to ensure long-term maintainability

🧠 Who You Are

  • You see software development as the design of scalable systems rather than simply writing code
  • You value clean architecture, maintainability, and long-term technical quality
  • You enjoy solving performance challenges and continuously improving existing applications
  • You collaborate naturally with developers, architects, QA specialists, and business stakeholders to build meaningful solutions
  • You embrace feedback, code reviews, and shared ownership as essential parts of engineering excellence
  • You balance technical rigor with pragmatism, delivering solutions that create measurable business value
  • You contribute to a culture of continuous learning, collaboration, and innovation

🛠️ What You Bring

Qualifications / Certifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field—or equivalent professional experience
  • 2+ years of experience as a Java Developer building enterprise or web-based applications
  • Experience working in Agile development environments
  • Java or Spring ecosystem certifications are considered an asset

Technical Skills

  • Strong experience developing applications with Java
  • Hands-on experience with Spring Framework and Spring Boot
  • Experience working with application servers such as Tomcat or similar technologies
  • Knowledge of web application architecture and enterprise software development
  • Experience refactoring and maintaining legacy codebases
  • Understanding of clean code principles and software engineering best practices
  • Experience designing and executing unit tests to ensure application quality
  • Familiarity with Agile methodologies, collaborative development, and code review practices
  • Ability to analyze application performance and implement optimization strategies

⭐ Nice-to-haves

  • Experience with Digital Commerce platforms or enterprise web solutions
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of REST APIs, microservices architectures, or cloud-native development
  • Experience working with containerized environments such as Docker or Kubernetes

🎯 What Makes You Successful

  • Excellent communication skills, with the ability to collaborate effectively across technical and business teams
  • Comfortable translating business requirements into scalable and maintainable software solutions
  • Brings a quality-first mindset that prioritizes clean architecture and long-term sustainability
  • Demonstrates ownership, analytical thinking, and attention to detail when solving technical challenges
  • Contributes proactively to code quality, knowledge sharing, and continuous improvement initiatives
  • Thrives in collaborative environments where innovation and engineering excellence drive business impact

Role Details

📍 Location: Mexico or Colombia

💼 Contract: Full-time | Indefinite-term

🌐 Work Model: 100% Remote

🚀 Level: Mid-Level

Rewards - What We Offer At Keyrus

  • 100% remote work
  • International and multicultural projects
  • Opportunities to work with leading technologies in the Digital Commerce ecosystem
  • Access to training programs and continuous professional development
  • Professional growth opportunities and internal mobility
  • A culture built on collaboration, innovation, and continuous learning

🌍 What We Stand For

  • Collective Intelligence — Collaboration across expertise, functions, and geographies makes it possible to combine know-how and deliver more comprehensive responses to client challenges.
  • Reliability — The ability to deliver complex projects with rigour is one of the pillars of our client relationship.
  • Pragmatism — Prioritising concrete impact and measurable value over abstract technological discourse.
  • Entrepreneurial Spirit — Curiosity, energy, and freedom are the foundations of our culture; they enable initiative and sustained innovation.

ABOUT KEYRUS

At Keyrus, we help organizations move from experimental AI to industrialized AI, from isolated agents to orchestrated systems, and from insight to execution. This is the discipline we call being an Architect of Intelligence. Designing the Operating System of the intelligent enterprise, where intelligence is embedded into the core of business processes to create sustainable value: we operationalize intelligence.

Powered by our proprietary Human Orchestrated Model™ (HOM), we architect reliable:

  • Intelligence Foundations
  • Human in Command governance
  • Performance Steering

To create intelligent environments where technology amplifies human capabilities and performance compounds over time.

With 30+ years of expertise and 2,800 employees across 28 countries, we help organizations go beyond transformation: to build adaptive, resilient, and continuously improving intelligent organizations.

AI does not transform businesses. Architected intelligence does.

Keyrus is listed on Euronext Growth Paris. (ALKEY – ISIN Code: FR0004029411 – Reuters: KEYR.PA – Bloomberg: ALKEY: FP).

For more information: www.keyrus.com
Jobs in Mexico   »   Jobs in Netzahualcóyotl, México, Mexico   »   Java Developer (Middle)

More jobs