OBJECTIVE OF ROLEWe are looking for a skilled Sr. Java to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance Java applications. You will work closely with cross-functional teams to analyze requirements, implement solutions, and ensure the delivery of robust and scalable software.KEY RESPONSIBILITIES
Develop, test, and maintain Java-based applications.
Collaborate with teams to define, design, and implement new features.
Write well-designed, efficient, and maintainable code following best practices.
Troubleshoot, debug, and resolve application issues.
Ensure application security, performance, and scalability.
Work with databases, APIs, and third-party integrations.
Participate in code reviews and provide constructive feedback.
Stay up to date with emerging technologies and industry trends
EXPERIENCE
4+ years of experience in Microservices development
7+ years of experience with Lean / Agile development methodologies
7+ years of experience with Application Performance monitoring using AppDynamics or any monitoring tool.
7+ years of experience in developing applications using cloud platforms (either AWS or Azure)
7+ years of experience with non-relational databases like Couchbase
7+ years of experience in creating configuration build and test scripts for Continuous Integration environments (Jenkins, Ant & Maven Tools)
7+ years of experience/Knowledge in Integration tools like Informatica, TIBCO, Snaplogic and Solace - added advantage.
QUALIFICATION
Bachelor's degree in Computer Science, Information Technology, or a related field
Strong knowledge of Java, Spring Framework, Hibernate, and RESTful APIs.
Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
Familiarity with Microservices Architecture and Cloud Technologies (AWS, Azure, or GCP) is a plus.
Proficiency in version control systems (Git, GitHub, GitLab).
Strong problem-solving skills and attention to detail.
Ability to work independently and in a team-oriented environment.
ABILITIESABOUT USIGT Solutions (IGT) is committed to simplifying complex customer interactions while delivering a seamless experience. It provides integrated BPM, Technology and Digital Services & Solutions for clients across industries. IGT Solutions is a next-gen customer experience (CX) company, defining and delivering transformative experiences for the global and most innovative brands using digital technologies. With the combination of Digital and Human Intelligence, IGT becomes the preferred partner for managing (end-to-end) CX journeys across Travel and Hi-tech industries.Established in 1998, with 100% focus on customer experience, IGT employs more than 20,000+ customer experience and technology specialists providing services to 75+ marquee customers globally. IGT's global footprint consists of 23 delivery centers in China, Philippines, Malaysia, India, UAE, Romania, Indonesia, Spain, Colombia and the USAEQUAL OPPORTUNITY DISCLAIMERIt is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds.ADDRESS & LOCATIONUnited Arab Emirates, Dubai, 402, 4th Floor,ACSS Building , Dubai Outsource Zone - Dubai - United Arab Emirates