👨🏻‍💻 postech.work

Junior Java Developer, Data-Oriented Applications

DataArt • 🌐 In Person

In Person Posted 1 week ago

Job Description

Client: Our client is a leading airline in Latin America, committed to innovation and delivering seamless customer experiences through cutting-edge digital platforms.

Project overview: The project focuses on developing data-oriented back-end applications for airline operations and customer-facing platforms.

Position overview: We are looking for a Junior Java Developer with experience in data-related programming (Java and Python) to join one of our product development teams.

This role focuses on building and maintaining back-end components that handle data processing, integration, and persistence, supporting the airline’s digital platforms and operational systems.

The ideal candidate has a solid foundation in Java development, working knowledge of Python for data manipulation or automation, and a strong understanding of data flows through applications to enable business operations.

This position offers the opportunity to learn from experienced engineers, collaborate with multidisciplinary teams, and grow technical expertise in Java, Python, and cloud-based data applications.

Responsibilities: Develop and maintain Java-based services and APIs that support internal business processes and customer-facing applications.

Write and optimize SQL queries to interact with relational databases and ensure data integrity.

Use Python to support data extraction, transformation, and automation tasks.

Participate in the design and development of data ingestion and integration components across multiple systems.

Collaborate with back-end and front-end developers to ensure efficient data flow and consistent architecture.

Implement unit tests and participate in peer reviews to ensure code quality.

Support deployments and work with CI/CD pipelines to ensure stable and secure releases.

Participate in Agile ceremonies, contributing to sprint planning, estimations, and retrospectives.

Document code, interfaces, and data flows for maintainability and knowledge sharing.

1–2 years of experience as a developer or recent graduate with strong academic background in programming.

Proficiency in Java (Spring Boot preferred) and understanding of RESTful API design.

Experience writing Python scripts for data processing, automation, or integration.

Working knowledge of SQL and relational databases (PostgreSQL, MySQL, or SQL Server).

Familiarity with Git and collaborative development workflows.

Exposure to cloud environments, ideally Google Cloud Platform (GCP).

Understanding of software development life cycle and Agile methodologies.

Strong communication skills and ability to collaborate in cross-functional teams.

Fluency in Spanish (working language); basic to intermediate English for technical documentation.

Nice to have: Experience integrating systems or APIs (REST, SOAP).

Exposure to ETL/ELT concepts, data pipelines, or reporting systems.

Familiarity with containerized environments (Docker) or serverless functions.

Knowledge of data quality, security, and compliance principles.

Portuguese proficiency is a plus for regional collaboration.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.