Senior Java Software Engineer (closed)

Alpharetta, GA
$90-$100K a year or competitive compensation
Recruiter Comment: CHECK OUT THIS HOT JOB!!!!!!!!
Job Description

Senior Java Software Engineer

Skills: OO Design, Java, Web Services, Strong SQL and Backend work, Bachelor's Degree

Pay Rate: Competitive Base + Bonus

Summary

Has your tech career stalled? Rev it up with this exciting/hot opportunity! Join a talented team of developers using the latest and greatest J2EE technologies as well as Open Source tools for a Service Oriented solution! Flexible work environment and fantastic opportunity with potential for Dev Manager career move! This is a direct hire/perm position that will prove technically challenging and rewarding!

Responsibilities

  • Engage in the design, implementation and deployment phases of SDLC.
  • Design and implement new features for deployment across product line.
  • Extend and support existing products and working new features.
  • Perform code reviews.
  • Perform development, unit testing, and application testing individually and in collaboration with the team.
  • Manage versioning of code assets in a repository.
  • Support problem resolution efforts by responding to inquiries from others regarding errors, problems, or questions about applications.
  • Research and evaluate software (including open source libraries and 3rd party products) for inclusion in the development process.
  • Document application design, implementation, and repair decisions.
  • Communicate status to team members and manager.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, related discipline
  • 7+ years of core development Java development (J2SE) experience and OO design
  • 5+ years of web-based application development experience and strong knowledge of SQL and database design
  • Experience working with web services and REST APIs
  • Experience with test driven design and tools such as JUNIT and experience with continuous integration environments and related tools.
  • Socket level programming is a plus
  • Strong communication and conceptual skills
  • Proven ability to meet tight deadlines and work with remote and distributed teams.
  • Deployed and manage software on Linux, Sun Solaris, and Microsoft Windows platforms
  • Intimate knowledge of source code management systems, including exposure to distributed systems.
    Desired:
  • Experience with reporting and BI products and technology
  • Hands-on experience with ETL and data warehousing

Benefits

Low-cost medical, dental, vision plans, Life Insurance, STD, LTD, 401K matching, 20 days PTO, Tuition Reimbursement, and more!