Job at a glance
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.