Posted about 4 years ago
This candidate will work on various Java, Scala and Python projects focused on integrating and processing large datasets of map, sensor and location data. The candidate will participate in all stages of software development including gathering requirements, software system design, coding, testing, release, and support.
General Accountabilities:
* Design and development of software components
* Unit and Integration testing of Software components
* Ability to quickly learn new technologies and programming languages
* Develop and maintain tools and processes that support development, automation testing and deployment of software components
* Develop and enhance configuration management tools for software components
* Create and execute approved test plans and analyzes and report results when necessary
Qualifications:
You are a Graduate in Computer Science, Computer Engineering, Mathematics or related field.
Skills:
* 8+ years of experience in Java and Java EE technologies
* Proficient in Object Oriented programming
* Strong experience in functional programming
* Experience in scripting language like Python
* Experience in SQL or NoSQL technologies
* Solid understanding of Data Structures, Algorithms and Object-Oriented design concepts
* Distributed systems experience
* Experience with Linux / Unix
* Experience in developing REST web services
* Exposure to Amazon Web Services and associated technologies
* Experience with Docker
* Exposure to configuration management tools like AWS Opsworks, Puppet or Chef
* Experience with Test Automation
* Experience with Spring-Boot & Spring-Cloud application frameworks
* Experience with Agile and/or Scrum
What we Offer
HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.