Requirements Must have: • Strong proficiency in Java (Java 8 or higher) • Experience in both development and application support (Dev & Ops profile) • Experience with Spring Boot or Quarkus • Familiarity with Eclipse or RAD IDEs • Experience with frameworks such as Struts and Hibernate • Experience with relational databases: DB2, SQL Server • Knowledge of Oracle (desirable) • Experience with web services: WCF, REST, SOAP • Familiarity with protocols: FTP, SFTP, SMTP • Experience with Git • Experience with DevOps practices • Unit testing experience • Agile methodologies (desirable) • Good communication skills and ability to manage delivery from development to production Nice to have: • Apache Camel • Docker • ELK Stack • Integration design patterns • Microsoft Azure cloud experience • Kubernetes • Apache Kafka Responsibilities • Develop and support Java-based applications • Automate processes and deployments • Integrate systems using web services and messaging • Collaborate with cross-functional teams in agile environments • Ensure smooth transition and support between development and production environments Required Languages • English: Advanced (80–95%) Location • Colombia – Remote