Atlanta based technology company is looking for a Java Developer as part of our core development team. An exciting and fast pace work environment. Work include development of new software and maintenance of various applications including customization of application for clients.
Developer must have strong skills in Java, JDBC, JDK, Ms Windows, XML, PL/SQL, Oracle database, Apache Tomcat server, SOAP Webservices, UML, Eclipse IDE, Log4j, JUnit.
Must be able to write SQL queries and tune SQL queries for improving performance.
Must have knowledge of multithreading, socket programming and client/ server system implementation.
Developer must be a self starter, with advanced coding skills, and must be able to work independently with minimal documentation.
Experience working with Geo spatial (GPS) technology is a big plus (not required). Must have a good knowledge of software development life cycle and best practices. Create and maintain technical documentation.
Must be able to gather requirements, design, write code and test independently as well as work jointly with the team.
Demonstrate ability to communicate effectively with both business and technical stakeholders
Strong interest in open source technologies, web technologies.
Extremely detail oriented and out of the box thinker.
Ability to learn new technologies and proven analytical and problem solving skills
BS/MS degree in CS, or related discipline is required.
Strong references required including references to projects worked on.
Minimum 2-5 years experience with Java programming. No web developers please.
A great opportunity to work in a highly creative environment. Salary review in 90 days. Highly visible position and tremendous opportunity with different projects including within our social media division.
Please send resume with Salary Requirement
Compensation: Negotiable. Commensurate with experience. Benefits including health insurance, vacation and sick time