> Markdown version of [/jobs/ext/1700157-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/1700157-senior-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). --- # Senior Software Developer - **Company:** Nityo Infotech Corporation - **Location:** Plainsboro Township, NJ, United States - **Experience:** Expert - **Salary:** $131,997.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Apache Tomcat, Component-Based Software Engineering, Oracle WebLogic Server, Unix, Code Review, Databases, Computer Engineering, Relational Databases, Software Design Documents, Java Platform Enterprise Edition (J2EE), Gradle, Monitoring of Systems, Hibernate (Java), IBM Websphere Application Server, Java Message Service (JMS), Spring Framework, Java API for RESTful Web Services (JAX-RS), WildFly (JBoss AS), Apache JMeter, Junit, Load Testing, Apache Maven, MongoDB, MySQL, NoSQL, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, RabbitMQ, Shell Script, Simple Object Access Protocol (SOAP), Software Deployment, PL-SQL, SQL Databases, Web Services, Spring-boot, Git, Cassandra, Apache Kafka, Cosmos DB, Restful APIs, Docker, Jenkins - **Published:** July 16, 2026 - **Apply:** https://www.juju.com/job/00000000gh0tr3 ## About the Role 24 months experience in the position offered, Software Engineer or related. ### Minimum Education Required Master Degree in Computer Science and Engineering, or related major., JUnit and JMeter. Troubleshoot production issues, conduct root-cause analysis, and support end-to-end testing activities across environments. Implement messaging and event-driven components using Kafka, JMS, or RabbitMQ. Work with version control tools such as Git and collaborate on peer code reviews. Utilize Unix/Shell scripting for automation, deployment, and system monitoring. Prepare technical documentation including design documents, deployment guides, and system support guides. Education: Master Degree in Computer Science and Engineering, or related major. Experience: 24 months experience in the position offered, Software Engineer or related. Required Skills: Experience designing large scale enterprise solutions using relational databases including Oracle and MySQL. Experience establishing CI/CD pipelines using Jenkins, Docker and Swarm. ### Place of Work ## Description Design, develop, and implement scalable enterprise software applications using Java, Java EE, Spring, Spring Boot, and related technologies. Build, maintain, and integrate RESTful and SOAP-based web services and APIs with upstream and downstream systems. Analyze business requirements, prepare technical specifications, and participate in sprint planning with Agile/Scrum teams. Develop application components using Spring, Spring Boot, Hibernate, JAX-RS, and object-oriented programming concepts. Work with relational and NoSQL databases including Oracle, MySQL, Cassandra, MongoDB, and Cosmos DB. Write PL/SQL and SQL scripts, optimize database interactions, and support data modeling. Participate in CI/CD pipelines, automate builds, and support deployment processes using Jenkins, Docker, Maven, and Gradle. Deploy applications to and support enterprise servers including WebLogic, WebSphere, JBoss, and Tomcat. Perform unit, integration, performance, and load testing using tools such as ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)