> Markdown version of [/jobs/ext/3780875-software-developer](https://www.wearedevelopers.com/jobs/ext/3780875-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:** Niteosoft Inc - **Location:** Princeton, NJ, United States - **Salary:** $131,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), XML Schema, Apache HTTP Server, JIRA, Computer Programming, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Spring Framework, WildFly (JBoss AS), Microsoft Visual Studio, MySQL, Performance Tuning, Simple Object Access Protocol (SOAP), Software Requirements Analysis, Software Systems, System Testing, ReactJS, Delivery Pipeline, Information Technology - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/1_D3BA4022681E448D86872F3CEC47E46F ## About the Role Experience must include utilizing: J2EE, Core Java, Spring, Hibernate, XML Schema, JBoss, MySQL, Apache Axis, SOAP, MS Visual Studio, JIRA, ReactJS. Minimum Requirements: Master's or a foreign academic equivalent in Computer Science, CIS, Software Systems, Engineering (Any) or a closely related field with 6 months of relevant IT experience in job offered or as a Computer / Engineering Professional or related. Any suitable combination of education, training, and experience is acceptable. ## Description ### Experience Required 6 Months ### Minimum Education Required Master's degree ### License(s) Required No ### Training Required/Provided No ### Compensation $131,000.00 - $131,000.00 / Yearly ### Hours Per Week 40 ### Number Of Positions 1 ### Shift First Shift (Day) ### Job Description Research, analyze, design, test, implement and configure software applications in conjunction with hardware. Develop software system testing procedures, programming, and documentation. Analyze software requirements to determine feasibility of design within time and cost constraints. Provide training and technical support to end users. Implement caching and performance optimization. Collaborate with teams to set up CI/CD pipelines for automated build, test, and deployment workflows.