Developer III (Java/C)

Apply Now    
Description

Developer III (Java/C)

Job Locations: Webster, NY

Developer III (Java/C) – to work on application development projects using Agile methodology, performing requirements analysis and providing input to requirement documents as well as designing, developing and implementing web and service based applications using Java/J2EE.

Duties include:

  • Write design and technical documents (eg. SRS, SDD).

  • Complete complex program changes to translate specifications/requirements into code.

  • Define development tasks and provide time estimates to aid in scheduling and monitor progress against task estimates.

  • Create database objects in Oracle database, develop SQL queries & PLSQL database programs using Toad.

  • Develop automated test cases using JUnit and perform the unit test.

  • Plan, document and execute unit test plans to ensure all code changes meet requirements/specifications.

  • Work with RTC as a source control tool, creates views, and perform code delivery, code label, code merge.

  • Implement logging using Log4j.

  • Perform peer source code reviews using Code Collaborator.

  • Implement best practices for performance tuning and optimization of application code.

  • Provide the technical support for applications developed using Java in UNIX environment.

  • Research weblogic server logs to resolve the system released issues.

  • Assist junior developers in their design and coding.

  • Provide technical feedback to product owners and scrum masters on business requirements so that they can make appropriate functional requirements and scheduling decisions.

Requirements

Minimum Requirements:

MS in Computer Science, Information Systems or related field and 3 years of experience in software development or, in the alternative, a BS plus 5 years as described. Experience, which may be gained concurrently, must include:

  • 3 years of Java programming / J2EE experience;

  • 3 years of experience in designing, developing applications and enterprise level service endpoints;

  • 1 year with Agile programming;

  • 1 year with databases and SQL sufficient to work with complex databases and Oracle stored procedures;

  • 1 year automated Unit Testing experience;

  • 1 year experience with ANT and troubleshooting issues;

  • 1 year experience conducting source code reviews with Code Collaborator;

  • 1 year experience with UNIX; and

  • 1 year experience with build automation tools (e.g. Jenkins).

*Position is eligible for Employee Referral Program.

Locations: NY, Webster, Rochester Towne Center Office
Full Time / Part Time: Full-Time
Category: Information Technology
Requisition #: INF-17-00267
Apply Now    

Paychex, Inc. (NASDAQ: PAYX) is a leading provider of integrated human capital management solutions for payroll, HR, retirement, and insurance services. By combining its innovative software-as-a-service technology and mobility platform with dedicated, personal service, Paychex empowers small- and medium-sized business owners to focus on the growth and management of their business. Backed by more than 40 years of industry expertise, Paychex serves approximately 590,000 payroll clients across 100 locations and pays one out of every 15 American private sector employees. Learn more about Paychex by visiting www.paychex.com, and stay connected on Twitter and LinkedIn.