Java Developer Mid-Level – Application Support & Monitoring

 Posted 2 hours ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Architect and develop scalable Java applications while ensuring stability and performance in production environments. Monitor application health and troubleshoot production incidents to implement sustainable technical solutions.
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 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.

🚀 What You'll Architect

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

🧠 Who You Are

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

🛠️ 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 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

⭐ Nice-to-haves

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

🎯 What Makes You Successful

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

Role Details

📍 Location: Mexico or Colombia
💼 Contract: Full-time | Indefinite-term
🌐 Work Model: 100% Remote
🚀 Level: Mid-Level

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

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!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified