Junior Software Engineer
Summary
Junior engineer at a Dubai-based travel technology company building AI-powered solutions for airlines and travel providers. Day to day: developing and testing Java/Spring Boot microservices on AWS with MySQL, debugging defects, joining code reviews, and maintaining documentation.
Responsibilities
- Develop, test, and maintain software applications and systems
- Write clean, efficient, and well-documented code following industry best practices
- Assist in troubleshooting, debugging, and resolving software defects
- Participate in code reviews and software testing activities
- Collaborate with senior engineers and project teams to understand requirements
- Support the implementation of new software features and enhancements
- Maintain technical documentation and system specifications
- Monitor application performance and recommend improvements
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field
- Proficiency in Java and Spring Boot
- Knowledge of Microservices Architecture and REST APIs
- Experience with AWS Cloud Services
- Experience with MySQL or other relational databases
- Strong understanding of Software Engineering Principles and Clean Code
- Fluent English (written and spoken)
About the Company
TPConnects is a global travel technology company headquartered in Dubai, developing innovative, AI-powered travel technology solutions that connect major airlines and travel providers worldwide.