GFT Technologies
GFT Technologies
GFT Technologies is a technology and digital transformation company working across consulting, insurance, and cybersecurity. Its Cookiebot platform helps organizations collect and manage user consent while supporting compliance with privacy regulations including the GDPR and CCPA. The company’s solutions are designed to integrate with existing digital environments and are used by more than 600,000 customers worldwide to handle personal data with greater transparency and control.

Senior Java Backend Developer - AWS Data Lake | GFT Technologies

Senior Java backend developer role at GFT Technologies, focused on APIs, microservices, and AWS Data Lake solutions. Full-time hybrid position in Colombia involving scalable cloud architecture and analytical data processing.

Description

  • Design and develop backend services with Java and Spring Boot
  • Build and maintain scalable, secure, and efficient RESTful APIs
  • Implement microservices-based solutions and distributed architectures
  • Design and integrate components for AWS Data Lake platforms
  • Support the modeling, processing, and consumption of analytical data
  • Develop software using SOLID principles and sound engineering practices
  • Create automated tests to ensure solution quality and stability
  • Optimize applications and services for high-traffic environments
  • Manage containers and deployment workflows through continuous integration tools
  • Work with multidisciplinary teams using agile methods to deliver consistently high-quality releases
  • Contribute to code reviews and continuous improvement of the technology architecture

Requirements

  • Degree in Systems Engineering, Software Engineering, Telematics Engineering, Computer Engineering, Electronic Engineering, or a related field
  • At least five years of software development experience
  • Experience with object-oriented programming and software engineering
  • Strong Java programming experience
  • Experience with Spring Boot
  • Experience designing and developing RESTful APIs
  • Advanced AWS expertise
  • Knowledge of design patterns
  • Knowledge and practical application of SOLID principles
  • Experience with object-oriented and functional programming
  • Knowledge of software architecture styles and patterns
  • Experience with SQL and NoSQL databases
  • Experience with MySQL
  • Experience with MongoDB
  • Knowledge of REST and SOAP services
  • Experience developing automated tests
  • Experience optimizing high-traffic systems
  • Proficiency with Docker
  • Proficiency with Jenkins
  • Proficiency with Maven
  • Proficiency with Gradle
  • Experience analyzing code quality with SonarQube
  • Experience with AWS Analytics Services
  • Knowledge of Amazon S3
  • Experience with AWS Glue
  • Knowledge of Amazon Athena
  • Experience with Amazon Redshift
  • Knowledge of AWS Lake Formation
  • Experience designing Data Lake architectures
  • Experience modeling and consuming analytical data
  • Experience working with agile methodologies such as Scrum or XP

Benefits

  • Flexible hours and remote work
  • Personalized career development plan
  • Training programs
  • Global, multicultural team
  • Work in multidisciplinary teams
  • High-impact projects with leading industry clients
  • Work-life balance

Related Jobs