> Markdown version of [/jobs/ext/3845231-software-developer](https://www.wearedevelopers.com/jobs/ext/3845231-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** New York, Inc. - **Location:** Woodbridge Township, NJ, United States - **Salary:** $138,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Software Applications, JIRA, Unix, Data Architecture, Software Debugging, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Spring Framework, Microsoft Visual Studio, Oracle (Applications), Software Engineering, SQL Stored Procedures, SQL Databases, Web Services, Extensible Markup Language (XML), AngularJS, Information Technology, Cucumber (Software), Jenkins - **Published:** October 20, 2026 - **Apply:** https://www.juju.com/job/1_1440C21B8F2E4E228B954A9187C61119 ## About the Role Experience must include utilizing: J2EE, Spring, Hibernate, Javascript, Jenkins, Cucumber, AngularJS, Web Services, JIRA, XML, Visual Studio, SQL, Oracle, UNIX. Minimum Requirements: Master's degree or a foreign academic equivalent in Computer Science, CIS, MIS, Business Administration, Engineering (Any) or related with 1 year of relevant IT experience in job offered or as a Computer/Engineering Professional or related. Any suitable combination of education, training & experience is acceptable. ## Description ### Experience Required 1 year ### Minimum Education Required Master's Degree ### Compensation $138,000.00 - $138,000.00 ### Hours Per Week 40 ### Number Of Positions 10 ### Shift First Shift (Day) ### Job Description Modify complex software applications from detailed specifications, and code, test, debug, document, and maintain those programs. Participate in multiple phases of project life cycle development including requirement gathering, software design, development and testing of computer applications. Work closely with business analysts and technical team members to understand business and technical requirements that drive the analysis and design of data models, data architecture, stored procedure development and general high-quality technical solutions. Make recommendations towards the development of new code or reuse of existing code. Design and customize software for client use with the aim of optimizing operational efficiency.