Start Your Search Here

Job Search

GFT Technologies LATAM

Bogotá / Global

Senior Java Backend Developer

Job Description

What We Are Looking For

We are looking for a Senior Java Backend Developer to design, develop, and maintain robust, scalable, and high-performance backend solutions for enterprise systems. The ideal candidate will have strong expertise in modern Java technologies, Spring Framework, batch processing, relational databases, CI/CD practices, and software engineering best practices. This role also requires leveraging Large Language Models (LLMs) to improve development efficiency, code quality, and technical problem-solving.

Responsibilities

Design, develop, and maintain backend applications using Java 17+ and Spring Framework technologies

Develop and optimize batch processing solutions using Spring Batch, ensuring scalability, reliability, and performance

Build and maintain data access layers and SQL logic using Oracle Database

Manage database schema changes and version control through Flyway

Utilize Bitbucket for source code management, pull requests, and code reviews

Build, maintain, and improve CI/CD pipelines using Jenkins

Apply SOLID principles and clean code practices to ensure code quality and maintainability

Leverage prompt engineering techniques and LLMs such as ChatGPT, Claude, and Gemini to support development and troubleshooting activitiesTrack and manage requirements, tasks, and deliverables using Jira

Collaborate with cross-functional teams and contribute to architectural and technical decisions

Requirements and Qualifications

Strong experience with Java 17 or higher

Proven experience with Spring Framework and Spring Batch (2.x or higher)

Experience with Spring Boot

Hands-on experience with Oracle Database

Experience with database migration and versioning tools, preferably Flyway

Proficiency with Bitbucket for source code management and collaborative development

Solid experience implementing and maintaining CI/CD pipelines using Jenkins

Strong understanding and practical application of SOLID principles and clean code practices

Experience using prompt engineering techniques with LLMs such as ChatGPT, Claude, and Gemini

Experience using Jira for demand tracking and task management

Nice to Have

Experience or knowledge of DB2

Familiarity with COBOL and Mainframe environments

Experience with IBM Workload Scheduler (IWS)

Experience using WinSCP for secure file transfers

Experience working within large-scale enterprise environments

In compliance with our personal data protection policies, we inform you that the information you provide will be processed in accordance with the Privacy Notice available on our website, in the section: Privacy Notice for the Processing of Personal Data – Candidate

#J-18808-Ljbffr

Aplicar Now

Similar Opportunities

View all jobs