Senior Software Developer

Atlanta, GA 30309

Posted: 08/28/2018 Employment Type: Contract Industry: Java Developer Job Number: 51029

This is a full time software development position reporting to a hands-on technical lead. Developers work in small, focused teams with a high degree of autonomy and constant opportunities to participate in product, user experience, technical and architectural design. This position requires at least 5 years of software engineering experience. Java technologies and experience in agile software teams are very important skills for this position. Daily responsibilities will include development the full range of technical components from interacting with databases and web services to developing front end components with Web 2.0. Developers are also responsible for the full software lifecycle from design, development and testing all the way through testing, training and production customer support.

Required Qualifications:
  • 5+ years experience with Java and Object Oriented Programming
  • Experience in all phases of software development using agile methods
  • Strong foundation in OO Design and multithreaded applications
  • Excellent communication and interpersonal skills
  • Enthusiasm for learning new technologies and applying them to improve our products


Desired Qualifications:
  • Experience with wide range of Java technologies
  • Experience with Linux and/or Unix operating systems
  • Experience with Groovy/Grails or other dynamic JVM languages
  • Experience with Spring Framework and related Spring technologies
  • Experience with JDBC, SQL and Hibernate
  • Experience with and enthusiasm for open-source technologies ( i.e. Apache, Tomcat and many more)
  • Experience with client UI development (both HTML/JavaScript/CSS)
  • Familiarity with XML and SOAP/REST web service technologies
  • Familiarity with GIT Version control systems
  • Familiarity with JUnit, unit testing and continuous integration best practices
  • Experience with AJAX/JavaScript frameworks such as Ember and jQuery are a plus
  • Experience with financial systems and formats (NACHA, EDI, SWIFT, BAI, etc.) a plus

 
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.