Senior Software Developer (Java) - Long Term Contract - Hybrid Role

Experienced Recruiting Partners

  • Albany, NY
  • Contract
  • Full-time
  • 16 days ago
Contract roleLength: 30 Months (Currently until February 2028)Hybrid Location: Remote + up to 40% Onsite in Albany, NYOverview:The selected candidate will be a lead developer for the Modernization effort and provide support for maintenance activities.Specific duties include but are not limited to:
  • Gather requirements and create detailed system documentation to develop automated applications which meet business priorities.
  • Provide lead programming duties for tax related applications while mentoring staff using various technologies including J2EE, Spring, JSON, JavaScript and JDBC.
  • 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 Client's customers and communicate verbally and in writing with management and users, client's management, and team members..
Requirements:
  • 5-7+ years of experience: Candidate is able to work independently, without assistance and provides guidance to others. May have an advanced education..
Preferred Qualifications:
  • 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 using J2EE frameworks such as Spring or struts and Application Servers such as Tomcat, JBoss, Websphere or Weblogic.
  • 5+ years of experience writing SQL statements for relational databases.
  • 5+ years of experience with transmitting, manipulating, and displaying JSON data
  • 3+ years of experience in messaging technologies, such as MQ, JMS, Kafka.
  • 5+ years of experience in system analysis and design of multi-tiered transactional systems.

Experienced Recruiting Partners