iQuest Management Consultants
Position Name- Java Backend developer
Experience- 4+ years
Position for – Contract (min 6+ months and can be extendable)
Mandatory Skills – refer below JD
Interview Mode – MS Teams
Job Location: Abu Dhabi/Remote
Notice Period: Immediate to 30days
Work Performed:
· Participate in the entire application lifecycle, focusing on coding and debugging
· Write clean code to develop functional web applications
· Troubleshoot and debug applications
· Perform UI tests to optimize performance
· Manage cutting-edge technologies to improve legacy applications
· Collaborate with Front-end developers to integrate user-facing elements with server-side logic
· Gather and address technical and design requirements
· Provide training and support to internal teams
· Build reusable code and libraries for future use
· Liaise with developers, designers and system administrators to identify new features
· Follow emerging technologies
Minimum Requirements
· 4+ years of experience in software development, preferably in a high-growth tech company
· Build scalable solutions on AWS.
· Solid experience in Java, Scala or Python
· API design and standards such as Swagger
· Work seamlessly in an agile environment (SCRUM) with product managers, BAs, and designers to understand end-user requirements
· Up-to-date with latest technologies and trends
· Proven records of delivering products handling a significant number of users and loads.
· Proficiency in reactive programming and knowledgeable about functional programming
· Proficiency in OOP and building reusable and abstracted code
· Fluency at writing unit and integration test case
· Design and develop services and system architecture for projects
· Experience in relational and non-relational databases
· Experienced in using Git
· Worked in continuous delivery environments
· (Preferred) Bachelor’s degree in computer science or relevant field
· (Preferred) DDD and CQRS experience