Senior Java Application Engineer

Remote Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

UST España & Latam seeks a Senior Java Application Engineer to ensure stability, performance, and continuous improvement of critical banking platforms. The role requires deep expertise in Java/Spring stack and experience in banking environments. The ideal candidate will have advanced technical skills and a strong understanding of complex microservices architectures.

Key Highlights
Lead analysis and resolution of complex L2 incidents
Execute minor software enhancements and maintenance tasks
Utilize Dynatrace and other logging tools to monitor application health
Key Responsibilities
Advanced Technical Support
System Evolution
Observability & Monitoring
Data & Integration Management
Deployment & Validation
Continuous Improvement
Documentation
Technical Skills Required
Java Spring Boot Spring Cloud Stream Oracle PostgreSQL Apache Kafka RabbitMQ Dynatrace Git Jenkins Bamboo ServiceNow Jira Confluence
Benefits & Perks
Relocation package provided
Remote work available

Job Description


We are still looking for talent… and we would love for you to join our team!

For over 25 years, UST has worked alongside the world’s best companies to make a real impact through business transformation. Driven by technology, inspired by people, and guided by our purpose, UST supports clients from design to implementation. Together, with more than 30,000 employees in 30 countries, we build to create limitless impact, reaching billions of lives in the process.


We are seeking a Senior Application Engineer with deep expertise in the Java/Spring stack to ensure the stability, performance, and continuous improvement of critical banking platforms. This is not a traditional support role; it requires a professional who can dive into the code, understand complex microservices architectures, and bridge the gap between production stability and software evolution.


You will be responsible for Level 2 technical ownership, performing deep-dive analysis of incidents, and executing minor evolutionary maintenance in a high-stakes international banking environment.


Note: this role requires relocation to Málaga, Spain. While the relocation process is completed, the selected candidate will work remotely on Spanish working hours (CET). Once in Málaga, the position will transition to a hybrid model (onsite + remote).However, there is also the possibility to perform this role remotely from Colombia, also following Spanish working hours (CET). We are open to both modalities depending on the selected profile.


Key Responsibilities

  • Advanced Technical Support: Lead the analysis and resolution of complex L2 incidents. Perform root-cause analysis (RCA) at the code level to identify and fix underlying issues.
  • System Evolution: Execute minor software enhancements and maintenance tasks to improve application functionality without compromising system integrity.
  • Observability & Monitoring: Utilize Dynatrace and other logging tools to proactively monitor application health and optimize performance.
  • Data & Integration Management: Execute and optimize complex database queries (Oracle, PostgreSQL) and troubleshoot messaging flows (Kafka/RabbitMQ).
  • Deployment & Validation: Support deployment windows and perform technical validation in non-production environments, ensuring code quality through SonarQube standards.
  • Continuous Improvement: Propose technical and functional upgrades to reduce technical debt and enhance system resilience.
  • Documentation: Maintain high-quality technical runbooks and procedures to streamline knowledge transfer between N1 and N3 teams.


Required Skills & Experience


  • Experience: +6 years of professional experience in software support or development.
  • Industry: Previous experience in Banking is mandatory, including knowledge of financial environment standards.
  • Education: Bachelor’s Degree completed (Pregrado completo en Ingeniería de Sistemas, Computación o afines).
  • Languages: Advanced English level (B2/C1).


Core Technical Stack:

  • Java Expert: Solid experience with Java 8, 11, and 17.
  • Spring Ecosystem: Strong hands-on experience with Spring Boot, Spring Batch, and Spring Cloud Stream.
  • Legacy & Hybrid Architectures: Proficiency in J2EE components (Struts, JSP, Servlets, Spring MVC).
  • Database: Advanced SQL skills and performance tuning for Oracle and PostgreSQL.


Modern Infrastructure & Middleware:

  • Messaging: Experience troubleshooting event-driven architectures using Apache Kafka or RabbitMQ.
  • Cloud & Containers: Familiarity with OpenShift and Docker environments.
  • CI/CD & Tools: Proficiency with Git, Jenkins/Bamboo, and corporate tools like ServiceNow, Jira, and Confluence.
  • Monitoring: Intermediate to Advanced use of Dynatrace (Mandatory).


UST is waiting for you


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

hr reclutamiento

Colombia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

confidencial usq

Colombia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Ditech Group

Colombia

Subscribe our newsletter

New Things Will Always Update Regularly