Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Developer (Java) - Contract

Experienced Recruiting Partners

Senior Software Developer (Java) - Contract

Albany, NY
Full Time
Paid
  • Responsibilities

    Contract Role 

    Length: ~2 years, possibly longer

    Responsibilities:

    The selected candidate will be a lead developer for the Client’s effort and provide support for maintenance activities.

    Specific duties include but are not limited to:

    • Obtain business requirements to develop automated applications which meet business priorities.
    • Provide lead programming duties for tax related applications.
    • Develop and mentor staff using various technologies including J2EE, Spring, JSON, JavaScript and JDBC.
    • Develop and review detailed documentation for system and program change requirement including detail specifications documents.
    • Assist and provide guidance through all phases of the project management life cycle.
    • Develop unit test plans based on coding changes and user specifications. Conduct unit testing and debugging of all code changes in the development environment.
    • Coordinate the migration of all code changes (programs, procedures, etc.) from development environment into user test environment.
    • Assist team members using distributed technologies including Java, DB2, XML and XQuery. Ensure that staff members are properly trained and mentored.
    • Provide support, as needed, for defects and issue resolution. Ensure that defects and issues are addressed promptly based on priority.
    • Facilitate and participate in meetings with ITS and DTF customers.
    • Communicate clearly, both verbally and in writing, with DTF management and users, ITS management, and team members.

    REQUIREMENTS:

    • 5-7 Years of professional experience
    • 5+ years of experience with J2EE technologies including JDBC, JSP and XML.
    • 5+ years of experience developing, building, and testing Java EE applications using modern IDE’s, such as Eclipse, Netbeans, or IntelliJ.
    • 5+ years of experience with Spring/Struts using application servers such as Tomcat, JBoss, Websphere or Weblogic
    • 5+ years of experience writing SQL statements for relational databases.
    • 5+ years of experience in system analysis and design of multi-tiered transactional systems.
    • 3+ years of experience in messaging technologies, such as MQ, JMS, Kafka
    • Candidate is able to work independently, without assistance and provides guidance to others. May have an advanced education.