Java Developer in Atlanta, GA at HUNTER Technical Resources

Date Posted: 11/25/2019

Job Snapshot

Job Description


Responsibilities: 
  • Help move the team to  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

Qualified Candidate Profile:
  • 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