Services designed to fit your needs, mitigate your risk and deliver results.

Job Opening


Java Developer
Birmingham, Alabama
Type: Direct Hire
Experience Required: 3+ years

Doozer Software’s IT staffing division is currently assisting one of our clients in Homewood, Alabama in a search for a Java Developer.  This position will work onsite at their corporate office.  The Developer will assist in defining project scopes, project specifications, objectives and developing applications. eadership on complex projects and formulate/define system scope and objectives.  Additional responsibilities include program design, coding, testing, debugging and documentation. The ideal candidate must maintain full technical knowledge of all phases of applications systems analysis and programming.

Duties and Responsibilities:

  • Leads java development for internal applications and for 3rd party software implementations and middle tier development
  • Provides technical vision and direction for given aspects of projects while working within corporate/segment guidelines
  • Writes technical documents for projects
  • Contributes to the development of project risk mitigation plans to ward off potential technical issues
  • Applies problem solving abilities to familiar and unfamiliar technical disciplines
  • Solves technical problems with possible conflicts using knowledge from prior experience and technical discipline
  • Learns and applies existing technical processes, methodologies, and skills that lead to new technical processes or systems
  • Develop specifications for new products/services, applications and service offerings, in accordance with the architecture roadmap
  • Provides appropriately timed task estimates by understanding and planning for technical/project dependencies


  • Bachelor’s Degree in Computer Science or related field
  • Minimum 3 years of experience with Java/J2EE development
  • Experience with J2EE, Spring, Hibernate, SOAP and Restful
  • Experience with Servlets, Application Servers and Web Services
  • Strong knowledge of relational databases
  • Familiarity with SQL database stored procedures, functions, and triggers
  • Excellent business analysis and communication skills to propose and execute process and product improvements
  • Excellent verbal, written and interpersonal communications skills

Preferred Requirements

  • Experience demonstrating a leadership role in a team environment
  • Agile development methodology experience
  • Experience with common frameworks such as Spring, Struts and Hibernate
  • IBM WebSphere experience
  • XML, Web Services, SOAP, SOAP Extensions
  • Full technical knowledge of all phases of applications systems analysis and programming