Senior Java Developer, New York, NY Job requirement

Senior Java Developer6 months contract to hire NYC - LOCAL CANDIDATES ONLY ***MUST BE US Citizen or GC Holder and be able to CONVERT after 6 months*** Essential Duties and Responsibilities:• Identifying and analyzing business requirements and how they translate to application features• Collaborate with a team of IT professionals to design and enhance applications• Write well designed, efficient code meeting the specified requirements and deadlines• Perform unit and integration testing before launch• Conduct functional and non-functional testing• Troubleshoot and debug applications• Evaluate existing applications to enhance and add new features• Develop technical documentation to accurately represent application design and codeOther Skills and Abilities:• A passion for software engineering and test automation• Object Oriented programming skills, including strong design pattern knowledge• Experience working with Agile, lean, CI/CD and/or XP practices• Ability to work in a team-oriented, collaborative environment• Good communications skills, with an ability to connect with people and to quickly build trusts• DevOps experience is a major plusMust have:• Strong hands on core Java experience• SQL - Intermediate ability (queries, read/write SQL, table joins, etc.)Big Pluses:• Spring• Web Services• Git• Messaging (any platform)• Continuous integration experience• Cloud experience (AWS preferred)• SplunkWhen submitting candidates for the job requirement below, we ask that you provide the following information for your candidate:

  1. Full legal name and contact details listed on resume
  2. Current location
  3. Availability for interview – both phone and in-person
  4. Hourly rate
  5. Current work authorization (copy will be required prior to client submission)

See full