Senior Java Backend Engineer

Parknav


2 months ago

10/30/2019 10:22:21

Job type: Full-time

Hiring from: US & Europe

Category: Software Dev


AI Incube, AI-driven company that is changing the way people park thru its parking availability prediction service (Parknav), is looking to add senior software engineers to its team.

Job Description:

You will be working on expanding and enhancing our AI-based prediction service. We are scaling rapidly, and have a number of new projects in the pipeline, primarily dealing with IoT sensors, geospatial data and computer vision.

Our current stack consists of Java 8, Scala, Kubernetes, Postgis/Redis, Presto, Google Cloud Platform, Play Framework and Spring. Most of our projects involve working with maps, geospatial data and ML systems.

We are 100% remote, so you can work from anywhere in the world as long as you have a decent internet connection, and can work either during American or European work hours.

Your Role

  • Design, develop, configure, extend, troubleshoot, deploy and maintain our Parknav prediction service.

  • Quick learner - research and learn about new methodologies and applications, and apply what you've learned.

  • Work with our data science and machine learning teams to build a world class environment for running analysis and predictions on street level geospatial data.

  • Desire and ability to work on full stack projects.

  • Desire to work with maps, geospatial data and machine learning.

Requirements:

  • Java Expert

  • GCP, AWS or Azure

  • Spring or Lightbend stacks

  • Background in Math/Machine Learning or mapping/geospatial experience

  • Independence

  • Fluent English speaker

Desired, but not required:

  • Statistics, deep learning

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 2 days ago

    QA Engineer
    6 Month Contract
    100% Remote Work

    Here at iPresence, our growth is dependent on hiring amazing people! Wherever in the world they work, everyone is rewarded for their contribution. Are you ready to develop your career in an exciting hyper-growth company?

    iPresence was founded in Vancouver, BC to provide clients with a reliable partner to their online marketing and web development needs. We provide a wide variety of web services and predominantly specialise in high traffic websites. Just one of our websites receives 120 million views each month, making it one of Alexa’s Top 60 destinations in Canada.

    Our vast in-house experience and expertise enable us to provide our clients with access to valuable resources to tap into their target audiences. We oversee millions of impressions per month through our network of websites building on our customized long term approach to customer success.

    We also actively develop highly successful and profitable ventures of our own and work on a variety of tech-based products which have evolved with market trends.

    Requirements

    You will be a QA Engineer who has a CV which demonstrates that you have:

    • A minimum of 4 years experience in a similar role
    • A good understanding of popular web application's architecture
    • A very high level of interpersonal and communication skills
    • You should be a self-starter who is highly self-motivated
    • You should be accustomed to critical thinking
    • It is essential to be someone who always questions implicit assumptions

    It is also desirable for you to be able to demonstrate that you have the following:

    • At least a basic knowledge of at least one OO language (Java, Kotlin and PHP preferred)
    • Previous exposure to Javascript
    • Some experience with SQL databases
    • Experience with GitHub and Docker
    • A basic familiarity with *nix systems (being able to work with: nano/vi, grep, cat, tail, env variables)
    • A familiarity with mocking tools
    • An understanding of Postman or similar tool

    Benefits

    100% remote work.

    Competitive salary

  • 1 month ago

    NB: No recruiters or companies. We only deal with individuals.

    Are you looking to work on challenging projects, with a motivated team, while building technology that can change the world? Do you want to join an award winning startup in their scale-up phase? Do you want to give students all over the world access to a prosperous future? Do you want to work with large distributed systems, machine learning, web crawling, and other interesting technology?

    Wizenoze is a growth-stage startup building software that enables students to find content online that matches their interests and abilities. Our mission is to help close the global Readability Gap. You’ll be responsible for envisioning, developing, and testing products that will improve how students discover and interact with the online world. Read more here about our mission.

    We’re looking for a senior backend developer with 8+ years experience in Java, Spring, REST APIs, Elasticsearch, and other web tech based in Amsterdam or remote within the +-2 GMT timezones. You need to be passionate and self-motivated with a drive to continually improve yourself, your code, and your colleagues. You need to hold yourself and your colleagues to the highest standards to deliver the best quality products possible! 

    The team

    We are an international team of educators, scientists, and developers in child-computer interaction and machine learning. We love proactiveness, ownership, and flexibility. Our HQ is in Amsterdam, our strategic office is in London but we come from all over the world: South Africa, Hungary, the UK and the Netherlands. We work as a distributed team with plenty of remote work support via Asana, Hangouts, Slack, etc. Our development team is smart, small and close-knit, making communication easy without an overload of process and management. We have lots of combined experience and do not settle for mediocre code. We focus on agile development, automated testing, and continuous deployment to get code to customers as quickly as possible while maintaining the highest quality. 

    What do we offer?

    • Access to the latest technology and algorithms (e.g. from academia);

    • Work on an innovative product that will be used internationally;

    • Work with experienced and innovative engineers and a professional team;

    • An excellent growth perspective;

    • A technically innovative company with multiple opportunities;

    • A flexible working environment;

    • An office in downtown Amsterdam;

    • Well-supported remote work with Slack, Github, Asana, Hangouts, Jenkins CI, AWS, Heroku, etc. tools.

     You’ll be responsible for:

    • building and maintaining highly-scalable APIs in Java with Spring;

    • making academic algorithms perform at a commercial level using state of the art machine learning and natural language processing;

    • improving our web crawler and integrations with client content;

    • enhancing our search engine based on Elasticsearch;

    • mentoring and coaching other developers on code quality and architecture;

    • and keeping our cloud-based architecture running smoothly using devops techniques. 

    Requirements:

    • Fluent in English

    • 8+ years proven experience delivering and maintaining production software

    • Writing web backends in Java with Spring, RDBMS, Elasticsearch, etc. on an AWS stack.

    • REST API development. HTTP, JSON, etc.

    • Used to development workflows with git and github.

    • Comfortable communicating and collaborating on designs remotely using diagrams, video conferencing, instant messaging, prototypes, etc.

    • Linux administration and shell scripting.

    • Friendly and helpful to tech and non-tech team members.

    • Keen eye for detail and code quality.

    • Must be able to think of edge cases and errors to be able to write good unit and integration tests, and to test by hand to make sure new code is production-ready.

    Tech:

    • Java

    • Any other languages: Groovy, Bash, Python, Ruby, Go, etc.

    • Git

    • SQL

    • JPA, Hibernate, Flyway

    • Web APIs

    Bonus points:

    • Devops techniques like continuous integration and delivery, zero-downtime deployments, clustering, queues, failover, redundancy, automated and validated backups, etc. See 12factor.net.

    • Managing multiple environments such as production, staging, load testing, etc.

    • Monitoring, alerts, error reporting and metrics. Prometheus, Grafana, Graylog, etc.

    Tech:

    • MySQL/PostgreSQL

    • Elasticsearch

    • Apache Storm

    • Javascript, RiotJS, React/Redux, etc. will help you when dealing with the front-end deployments

    • Amazon Web Services:

    • Route53

    • Elastic Beanstalk

    • EC2

    • IAM, security groups, bastion hosts

    • S3

    • Cloudfront

    • RDS

    • SQS

    • Cloudwatch

    Your traits:

    • Curious. Able to learn and apply new concepts and tools rapidly

    • Pragmatic

    • Attention to detail

    • Take pride in your work

    • Take responsibility for your work throughout its lifecycle

    • High degree of personal responsibility over designated duties

    • Consistent and organised

    • Timely and eloquent communicator

    • Focused on helping the team win, before personal gain

    • Open to receiving objective criticism and improving upon it

    • Like to work in a startup environment

    Interested?

    NB: No recruiters or companies. We only deal with individuals.

    Please apply for this job by sending your resume, a brief cover letter, and your portfolio to [email protected] with subject “Senior Java backend developer IARTP”.

  • 2 months ago
    Sonatype’s mission is to enable organizations to better manage their software supply chain.  We offer a series of products and services including the Nexus Repository Manager and Nexus Lifecycle Manager.

    We are a remote and talented product development group and we work in small autonomous teams to create high quality products. Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship, and having impact, then Sonatype is the right place for you.

    We are expanding our Data team, responsible for unlocking insight from vast amounts of software component data, powering our suite of products enabling our customers from making informed and automated decisions in managing their software supply chain. As a Backend Engineer, you will lead or contribute to designing, development, and monitoring of systems and solutions for collecting, storing, processing, and analyzing large data sets.  You will work in a team made up of Data Scientists and other Software Engineers. 

    No one is going to tell you when to get up in the morning, or dole out a bunch of small tasks for you to do every single day. Members of Sonatype's Product organization have the internal drive and initiative to make the product vision a reality. Flow should be the predominate state of mind.


    Required Experience & Skills

    • Deep software engineering experience; we primarily use Java.
    • Database and data manipulation skills working with relational or non-relational models.
    • Strong ability to select and integrate appropriate tools, frameworks, systems to build great solutions.
    • Deep curiosity for how things work and desire to make them better.
    • Currently reside in either Canada, Colombia, or the United States of America and are legally authorized to work without sponsorship in the corresponding country.



    Desired Experience & Skills

    • Degree in Computer Science, Engineering, or another quantitative field.
    • Knowledge and experience with non-relational databases (i.e. Hbase, MongoDB, Cassandra).
    • Knowledge and experience with large scale data tools and techniques (i.e. MapReduce, Hadoop, Hive, Spark).
    • Knowledge and experience with AWS Big Data services (i.e. EMR, ElasticSearch).
    • Experience working in a highly distributed environment, using modern collaboration tools to facilitate team communication.


    What We Offer

    • The opportunity to be part of an incredible, high-growth company, working on a team of experienced colleagues
    • Competitive salary package
    • Medical/Dental/Vision benefits including a stock option plan
    • Business casual dress
    • Flexible work schedules that ensure time for you to be you
    • Our Engineering Teams work 100% remote from home based offices
    • 2019 Best Places to Work Washington Post and Washingtonian
    • 2019 Wealthfront Top Career Launch Company
    • EY Entrepreneur of the Year 2019
    • Fast Company Top 50 Companies for Innovators
    • Glassdoor ranking of 4.9
    • Come see why we've won all of these awards


    We are 300 employees from diverse backgrounds, that hail from 50 countries, and speak 15 languages. But, we all share one thing in common: we’re passionate about accelerating software innovation. Our vision is to put Nexus products at the center of every open source decision made by modern engineering organizations.  We’re one of the fastest growing tech companies in America and have been named both a Deloitte Fast 500 and Inc. 5000 company three years in a row. We’re backed by world class investors including TPG, Goldman Sachs, Accel Partners, and HWVP.  Learn more at www.sonatype.com.
     
    Sonatype is proud to be an equal opportunity workplace and an affirmative action employer that is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please do not hesitate to let us know

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!