Randstad Java Development Manager in Southfield, Michigan

Java Development Manager

description

job details:

  • location:Southfield, MI

  • salary:$100,000 - $125,000 per year

  • date posted:Wednesday, July 26, 2017

  • job type:Permanent

  • reference:565459

Java Development Manager

Job Description:

  • Experienced with mentoring and providing guidance to Junior and Mid-Level Application Developers

  • Experienced at directing and coordinating activities of the Java Development team

  • Experienced at working with Product Owners to define technical requirements and prioritize development efforts

  • Experience at working with QA, IT Operations and Infrastructure teams to implement high quality enhancements to existing technical solution

  • Who understands and can manage multiple standard SDLC (software development life cycles) for various application enhancements and system integrations, including Agile methodology

  • Experienced with supervisory responsibilities in accordance with the organization's policies, including:

  • Interviewing, hiring, and training new employees

  • Planning, assigning, and directing work of team

  • Appraising and formally evaluating performance

  • Addressing all complaints and resolving problems

Responsibilities:

  • Responsible for development and enhancement of web service based applications.

  • Lead the development of web service integrations with new business customers.

  • Review internal processes, procedures, methodologies (Project Management, Software engineering, and Infrastructure engineering, etc.), standards and work with management to ensure process is repeatable and efficient.

  • Work with development team to establish standards, processes and procedures.

  • Review software code to ensure compliance with industry standards.

  • Review existing company technical documentation to ensure consistent professional results that can be utilized other team members.

Requirements:

  • Rich hands-on experience on J2EE stack of technologies and Object-oriented design patterns.

  • Hands-on experience on software technologies and standards such Spring, Spring MVC, Apache Axis, AJAX, jQuery, aspect-oriented programming, SOAP and REST based webservices.

  • Hands-on experience on Websphere 6.1 or higher and JBoss 6.0 or higher.

  • Hands-on experience with Git, Eclipse and SoapUI.

  • Experience in developing and supporting scalable, high-performing web service solution.

  • Self-motivated and capable of working in a dynamic environment.

  • Experience with Linux O/S, PDF rendering, and digital signature is desirable.

  • Hands-on experience with dynamic languages such as Groovy is desirable.