JobsAisle
E

JavaScala Software Development Engineer II Raster and Imagery

Esri

Sharjah, UAEAED 7,000-18,000/moToday
UAEIT & TechnologyFull Time

Skills Required

JavaSqlAwsAzureKubernetesExcelProject ManagementErpCommunication

Job Description

OverviewIn this position you will develop data management functionality on the server side in Java/Scala technologies. You will be part of Esris Raster / Imagery team working on the development of Reality Server and its Project Management REST API which manages information including missions flight plans and drone fleets within ArcGIS Enterprise and ArcGIS Online. You will be interacting with various developers and Product engineers within the Raster team to build the features and functionality to generate various reality products on the Reality Server.Join us and be part of a culture that encourages professional growth in a challenging yet fun work environment.ResponsibilitiesWork on a Java Web application that manages reality project information in PostgreSQL database and provides a REST APIImplement tools that support data management of reality products on the Reality ServerResearch design author test debug and profile source codeBuild software components that follow industrystandard modern design patterns development methodologies and deployment modelsInteract with other team members to develop robust software frameworks and solutionsRequirements2 years of programming experience with relational database applications data structures and algorithms in Scala or JavaExperience with Enterprise Database systems like PostgreSQL or SQL ServerMust be experienced with developing and debugging RESTful APIsBackground in OO design and development and functional programmingExcellent written and verbal communication skillsBachelors in computer science or related fieldRecommended QualificationsExperience with cloud systems like AWS or AzureFamiliarity with spatiotemporal data concepts and techniques (STAC)Previous involvement in a large software development projectAcademic training in GIS and/or knowledge of GIS/Esri softwareKnowledge of distributed computing architectures and microservices architectures like Kubernetes#J-18808-Ljbffr