Previous Job
Senior Full-Stack Java Developer
Ref No.: 18-00141
Location: Atlanta, Georgia
Type/Duration:  6-12 Month W2 Contract-to-Hire
Location: Atlanta, GA 30339
We are currently looking for a talented Senior Full-Stack Java Developer to join our client’s team in the Smyrna, Cumberland area!
This is a 6-12 Month W2 Contract-to-Hire position. Interview process will include a phone and a F2F interview.
Note: Not open to 3rd party/C2C consultants. This position is only available to those who can work on W2 basis without a sponsored work visa. Visa Sponsorship is not available.
The Senior Java Software Engineer is responsible for joining an internal pricing team and contributing to the software design, software development, and overall lifecycle for several products. The engineering process is highly collaborative. Our Engineers are expected to pair on a daily basis as they work through user stories and support products as they evolve. In addition, Software Engineers may be involved in product configuration, performance tuning and testing as well as production monitoring.

As a Sr. Software Engineer, you will be able to operate independently, though typically will work as part of a team with varying skillsets to create, support, and deploy production applications.
What you can bring to the table (must-have, required):
  • 6+ years of Java development experience.
  • Full stack expertise designing and building enterprise applications.
  • Experience with REST and effective web services design
  • Experience in web application frameworks: such as Spring/Spring Boot/Spring MVC.
  • Experience in front-end technologies & frameworks: JavaScript, AngularJS/Angular, ReactJS (React 16), Node.JS, HTML5, and CSS.
  • Database experience can include any of the following: DB2, Oracle, Hadoop, MySQL, SQL Server, Informix, BigQuery, and/or Redis.
  • Experience in writing SQL queries against a relational database.
  • Experience in a version control system (preferably Git).
  • Exposure to a CI/CD toolchain (Jenkins or Concourse)
  • Build Automation tools experience: Maven and/or Gradle
  • Understanding of modern Microservices-based architectures and methodologies 
  • Experience in test-driven development and effective unit test creation.
  • Experience with any of these various tools are pluses: App Dynamics, post man, Splunk, Pivot Tracker, Maestro, Subversion, Jira, Trello, and Layer 7