We are seeking a skilled and experienced developer for a 3-month contract position to convert Java programs to Python. The ideal candidate will have strong expertise in both Java and Python, with a solid understanding of ETL processes and AWS services. This role is crucial for our ongoing projects and will involve working closely with our development team to ensure a smooth transition and functionality of converted programs.
Key Responsibilities:
Convert existing Java applications and programs to Python, ensuring accuracy and functionality.
Collaborate with the development team to understand and translate program requirements and logic.
Develop and maintain ETL processes to ensure efficient data integration and transformation.
Utilize AWS services to deploy and manage Python applications and ensure compatibility with cloud environments.
Perform code reviews and debugging to ensure high-quality, error-free conversions.
Document conversion processes and create detailed technical documentation.
Troubleshoot and resolve any issues related to the converted applications.
Qualifications:
Proven experience in converting Java code to Python.
Strong proficiency in Java and Python programming languages.
Solid understanding of ETL processes and data integration.
Hands-on experience with AWS services, including but not limited to EC2, S3, Lambda, and RDS.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work collaboratively with a team.
Experience with version control systems such as Git.
Prior experience in a similar role or project is highly desirable.
Globant is an EOE M/F/D/V. For many positions, relocation is available if needed. Globant does not accept unsolicited third party resumes.