Core Java Developer

New York City

JOB DESCRIPTION We're seeking a Senior Developer to join the Listings and Regulatory Technology team in support of the organization's Regulation Technology Division. The ideal candidate should be a highly motivated individual with a proven background in system design and development. Additionally, the candidate should understand applications development and have strong delivery skills and the ability to work in a fast-paced environment. Responsibilities Gather requirements from the business users on projects ranging from major implementations to minor enhancements across business areas, analyze, define the technical designs, work on development, and perform testing & UAT/Production/User support. This involves following the complete SDLC life cycle including all the technical documentation, analysis, design, development, testing and UAT/Production support Research, test, build, and coordinate the integration of new applications based on client requirements Design and develop new software products or major enhancements to existing software Generate and execute automated testing Assist in the evaluation and recommendation of application software packages, application integration, and testing tools UAT & Production Support: Support the application/business and the processes in UAT and Production environments Code base maintenance/synch ups, etc Collaborate with team of developers to support ongoing projects, coding, and testing as needed Responsible for coding and supporting applications, testing software as needed Knowledge and Experience Bachelor’s degree in Computer Science Engineering or equivalent Core Java developer with a working knowledge of Linux and experience developing in a GUI framework 5 or more years of experience working in a Java designing/developing n-tier architectures (UI, Business Logic Layer, Data Access Layer) Experience with C++ is a must Strong experience in application servers such as JBoss and Tomcat Knowledge of Documentum, socket programming, and React2 is a must Experience in Agile development and in all phases of the SDLC Proficient in the following: HTML, XML, HTML/CGI, SQL JSON, Shell Scripting, Java Script, and report generation Proficient in Persistence Technologies: Spring, Hibernate, IBATIS JDO, JDBC Strong working knowledge in Databases: SQL, PL/SQL, and Cloudera… Solid knowledge of OOP software concepts, design patterns, and best practices Troubleshooting and solving problems in a highly technical customer focused service environment Designing, writing, and debugging test automation test scripts Experience in using test automation frameworks Ability to adapt quickly to an existing, complex environment and learn new concepts/software technologies as needs arise EEOC: 40HRS Staffing is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: 40HRS Staffing is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at 40HRS Staffing are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. 40HRS Staffing will not tolerate discrimination or harassment based on these characteristics.

Apply