Job Description :
Job Description

US WORK AUTHORIZATION REQUIRED - No visa sponsorship is available for this position at this time.

We’re assembling an insanely talented group of engineers that make up our agile teams. They thrive on making innovative applications, and solutions. We provide competitive salaries and an excellent benefits package that includes a 401(k) plan, full medical and dental benefits, a variety of free snacks and beverages at your disposal, and an incredibly social culture with which to interact.

We are looking for Software Engineers who are passionate about their work and embraces the ideals of the software craftsmanship movement and Agile development practices.

Responsibilities:

Help move the team to idempotent production and continuous delivery
Be a part of a cross-functional team and continue our charge towards test automation and continuous integration
Work closely with our team of Product Managers, as well as your own team of developers, QA, and designers
Drive innovation by coming up with new and surprising ideas for our applications and our processes
Design, implement, and maintain our application and infrastructure components
Refactor and improve maintainability of the codebase
Solve complex scalability, platform, and integration problems
Learn new paradigms, languages, and libraries as you work

Qualifications: *Only local Georgia candidates will be considered
Required skills and experience:

3+ years of experience in a Java J2EE environment
5+ years within an object-oriented software development environment
Excellent knowledge service-oriented programming paradigms
3+ years in building and designing SQL and NoSQL databases
Creativity and ability to learn and solve problems quickly in a fast-paced environment
Self-motivated engineer who can take the initiative and work effectively both independently and as part of a scrum team of engineers
Experience working with a version control system (preferred GIT)
3+ years experience building on premise and/or cloud
Working knowledge of automating the build and deployment of on premise and /or cloud applications
Working in a Linux and/or a Macintosh environment
Good understanding of object oriented programming, SOLID principles, design patterns.
Knowledge of secure coding principles (OWASP Top 10)
3+ years of experience writing unit test, stubs, mocks in a TDD environment
Bachelor’s degree in Computer Science