Please mention DailyRemote when applying
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 issue you troubleshoot, and every application you help improve and stabilize.
Over time, you grow into one of the rarest professionals of the intelligence era: someone who bridges software engineering, operational excellence, and business continuity 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.
As a Java Developer Mid-Level – Application Support & Monitoring, you will architect reliable and scalable enterprise applications while ensuring their stability, performance, and availability in production environments. You will combine software engineering expertise with observability and support practices to deliver resilient digital experiences for global organizations.
Architect and develop new application capabilities using Agile methodologies such as Scrum and Kanban
Develop and maintain Java-based applications using Spring Framework and Spring Boot
Analyze and troubleshoot production incidents, identifying root causes and implementing sustainable solutions
Monitor application performance, availability, and operational health across enterprise environments
Leverage monitoring and observability tools to analyze logs, metrics, traces, and system behavior
Collaborate with development, infrastructure, operations, and business teams to maintain service reliability
Optimize application performance by identifying bottlenecks and implementing technical improvements
Participate in code reviews, promoting best practices, knowledge sharing, and continuous improvement
Support third-level application troubleshooting and production support activities
Document technical findings, operational procedures, and improvement initiatives
You see software development as more than delivering features—you care about how systems behave in production
You enjoy solving complex technical challenges and improving system reliability
You value clean code, observability, and operational excellence
You collaborate naturally across development, infrastructure, and support teams
You embrace continuous improvement and proactive problem-solving
You balance technical rigor with pragmatism and business needs
You thrive in environments where performance, stability, and customer experience are critical
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 supporting production environments and troubleshooting application issues
Java, Cloud, Monitoring, or Observability certifications are considered an asset
Technical Skills
Strong experience developing applications with Java
Hands-on experience with Spring Framework and Spring Boot
Experience building and supporting REST APIs and microservices
Knowledge of application monitoring and observability practices
Experience with Dynatrace, Kibana, Elastic Search, or similar monitoring platforms
Experience analyzing logs, metrics, traces, and application performance
Knowledge of Docker and Kubernetes
Experience working with cloud platforms such as AWS, Azure, or GCP
Understanding of clean code principles and software engineering best practices
Experience working in Agile environments
Experience with SAP Commerce (Hybris)
Experience supporting Digital Commerce platforms
Knowledge of Firebase Crashlytics
Experience with Full-Stack Observability solutions
Familiarity with CI/CD pipelines and DevOps practices
Excellent communication skills, with the ability to collaborate effectively across technical and business teams
Comfortable balancing software development responsibilities with production support activities
Brings a quality-first mindset focused on reliability and performance
Demonstrates ownership, analytical thinking, and attention to detail
Contributes proactively to continuous improvement and operational excellence
Thrives in collaborative environments where engineering excellence drives business impact
📍 Location: Mexico or Colombia
💼 Contract: Full-time | Indefinite-term
🌐 Work Model: 100% Remote
🚀 Level: Mid-Level
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Development
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!