Senior Java Developer

Overview

On Site
$50 - $70
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

Agile
Apache Hadoop
Apache Kafka
Apache Spark
Continuous Delivery
Continuous Integration
MongoDB
Spring Framework
Java
J2EE

Job Details

Job Detail overview

Java

Spring Boot or Spring Cloud

Angular 2+ preferred, React is also ok - full stack is expected so please screen for one or the other - negotiable for the right candidate

NgRx or RxJS - can bend on this one for strong candidates

SQL

NoSQL highly preferred - MongoDB or Cassandra

RabbitMQ or Kafka for messaging

Experience with automation testing and CI/CD - value of code quality

Official job description

Required Skills and Experience:

  • Bachelor s degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program
  • Minimum 4+ years working in modern full-stack web-application development
  • Experience building and shipping multiple large software products using agile methodologies
  • Excellent communication skills - you can effectively work with engineers but at the same time collaborate with product owners, data analysts and stakeholders

Bonus Skills and Experience:

  • Experience in Media / Ad Industry
  • Experience working on distributed or remote-first teams
  • Experience with distributed system performance analysis and optimization
  • Experience in event-driven architectures
  • Experience with DevOps best practices and tools
  • Experience in Spark, Hadoop, Unravel, Hive, Google Cloud

Tools and Technologies:

  • Java
  • SpringBoot
  • RESTful APIs
  • Angular
  • Redux
  • NgRx
  • Docker
  • RabbitMQ
  • MySQL
  • MongoDB
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.