This site uses cookies. To find out more, see our Cookies Policy

Junor Java Developer in Atlanta, GA at Prestige Staffing

Date Posted: 7/3/2018

Job Snapshot

Job Description

JobID: 14303

Software Engineer


Skills: 1+ year of software development experience, strong scripting experience, strong experience with test driven development

Pay: 25-55/hr based on experience

Location: Smyrna

Our client is a highly successful global company with its North American headquarters in Atlanta.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, similarly-related technical discipline or relevant experience.
  • Experience in an object oriented programming language (preferably Java)
  • Experience in a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
  • Experience in a front-end technology and framework such as HTML, CSS, JavaScript, AngularJS, ReactJS, and JQuery
  • Experience in writing SQL queries against a relational database
  • Experience in a version control system (preferably Git)
  • Experience in a Linux or Unix based environment
  • Exposure to a CI/CD toolchain
  • Exposure to destructive testing methodologies and tools
  • Exposure to a cloud computing platform and the associated automation patterns they provide
  • Exposure to production systems design including High Availability, Disaster Recovery, Performance, Efficiency, and Security
  • Exposure to defensive coding practices and patterns for high-availability
  • Exposure to a NoSQL database
  • Exposure to query optimization and troubleshooting

Responsibilities:

  • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
  • Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable
  • Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
  • Writes custom code or scripts to do “destructive testing” to ensure adequate resiliency in production
  • Configures commercial off the shelf solutions to align with evolving business needs
  • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
  • Fields questions from other product teams or support teams
  • Monitors tools and participates in conversations to encourage collaboration across product teams
  • Provides application support for software running in production
  • Proactively monitors production Service Level Objectives for products
  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing

Benefits:

  • Casual Dress (jeans, etc.)
  • Paid Vacation and Sick Days
  • Team-building Events and Weekly Catered Lunches
  • Flexible Environment / Culture
  • Flexible hours (9am-4pm core hours)