Requirement Details

Full Stack Java Developer

Full Stack Java Developer

Location: Atlanta, GA or REMOTE

Duration: Long Term
As a Full Stack Java Developer, you will design and develop back-end
Java SpringBoot services.
You will be working on a Big Data processing project running on Google
Cloud using technologies like DataFlow (Apache Beam), PubSub,
Kubernetes and Graph Databases.

What you’ll do
Develop strategic design and requirements on small systems or modules
of large systems.
Build and consume RESTful, JSON-based APIs and Batch and Realtime
Streaming applications.
Perform general application development activities, including unit
testing, code deployment to development environment and technical
Participates in the estimation process, use case specifications,
reviews of test plans and test cases, requirements, and project

What experience you need
Development experience working with clientside JavaScript frameworks
(preferably Angular or React, TypeScript), Node.JS, NPM, server side
frameworks (Java / Spring / Spring Cloud / Spring Boot / SpringBoot
Unit and automation testing (Jasmine, JUnit, Cucumber)
Knowledge of Public Cloud technologies: Google, AWS (Kubernetes, Graph
Databases etc.)

What could set you apart
Hands-on experience with a Big Data project.
Modern software development life cycles including Continuous
Integration and Continuous Delivery