Client: Our client is the largest airline in Latin America.
Project overview: This project involves developing and enhancing digital platforms, with a focus on back-end systems built on Java and Spring Boot to deliver user-centric solutions.
- Responsibilities: Develop and enhance software using Java and core libraries
- Implement data-driven and object-oriented programming practices
- Conduct testing with JUnit, Jest, PMD, and Striker
- Design and develop microservices and REST APIs
- Use Git and collaborative development workflows
- Solve complex problems with a proactive approach
- Communicate and collaborate effectively in teams
- Work with front-end technologies and databases like MySQL, PostgreSQL
- Requirements: Proficiency in Java programming and its core libraries
- Solid understanding of software development principles, design patterns, and data structures
- Experience with data-driven development (DDP)
- Experience with object-oriented programming (OOP)
- Testing (JUnit, Jest, PMD, Striker).
- Microservices and REST APIs.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Strong problem-solving skills and a proactive approach to challenges.
- Excellent communication skills and the ability to work effectively in a team environment.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and databases (e.g., MySQL, PostgreSQL).
- Experience with cloud services, specifically Google Cloud Platform (GCP)