{"schemaVersion":"jobsearcher.job.v1","id":"2a2d641c599d16e1934d71c6","url":"https://jobsearcher.com/jobs/2a2d641c599d16e1934d71c6","canonicalUrl":"https://jobsearcher.com/jobs/2a2d641c599d16e1934d71c6","title":"Sr. Java Developer","description":"Job Title: Sr. Java Developer\nLocation: Mt. Laurel, NJ\nPosition Type : Long term(W2 only)\nJob Summary:\nResponsible for designing and developing software applications and application extensions using a combination of Java technologies and modern Big Data platforms and streaming technologies. Guides the integration and deployment of a broad range of components, from lab development environments to QA and production. Troubleshoots and analyzes production issues. Documents work activity using a blend of Agile technologies and WIKI based content management systems. Collaborates closely with both senior and junior colleagues.\nResponsibilities:\nDevelops production quality code that is thoroughly tested\nDesigns custom applications using sound architectural and design principles\nConducts performance and scalability testing with customized load generating tools\nAutomates the integration and delivery of software changes to development, test, and production environments using version controlled playbooks and configuration files\nWorks with the Quality Assurance team to determine if applications meet technical requirements\nSupports the deployment of new software releases\nDiagnoses performance issues both in the lab and in production, proposing and implementing code improvements\nAnalyzes and resolves complex technical problems, particularly pertaining to Big Data products and applications\nAnalyzes large data sets containing billions of entries\nSpark based analysis of large data sets containing billions of entries\nDesigns, develops, and deploys meaningful metrics for system and application monitoring and alerting\nAnalyzes and troubleshoots complex coding issues across multiple interrelated components\nUnderstands and identifies underlying Linux platform issues affecting overall system behavior\nParticipates in on-call rotation\nTechnical/Functional Skills:\nStrong skills in the following areas:\nLanguages: Java, C/C++\nFrameworks: SpringBoot\nBig Data: Kafka, Spark\nNoSQL: Cassandra\nAutomation: Gradle, Concourse, Ansible\nOS: Linux, Shell Scripts\nStrong experience developing large-scale streaming solutions using Kafka and Cassandra\nStrong experience in multi-threaded applications and parallel processing, with a strong grasp of concurrency concepts\nStrong experience with Linux and Cloud native systems in a DevOps environment\nExperience with high volume batch and streaming data processing technologies such as Spark\nExperience in performance tuning and testing\nWorking knowledge of messaging technologies such as JSON and REST\nLaaS experience, i.e., ELK stack (Elastic Search, logstash, Kibana) for monitoring\nMaaS experience, i.e., Telegraf, Prometheus, Grafana, Alerta\nGood verbal and written communication skills\nExperience writing technical system admin guides, installation guides and troubleshooting guides\nAdditional Desired Experience\nExperience in Python, Scala\nExperience with relational databases such as MySQL\nExperience with MongoDB\nExperience in AngularJS\nExperience in Kubernetes and Docker\nExperience developing and deploying applications to AWS\nExperience troubleshooting, analyzing and diagnosing JVM runtime problems\nExperience with TCP/IP, networking technologies, and protocols, particularly DHCP, TFTP, SNMP, DOCSIS\nKnowledge of Cisco Prime Cable Provisioning and Cisco Prime Network Registrar products\nRegards,\nMONISHA LNB\nSr Talent Acquisition Associate\nPRINCETON IT SERVICES, INC.\nPhone : +1 609-952-6392\nWeb princetonits.com| skillconnect360.com\n500 Alexander Park, #301, Princeton, NJ 08540\nJob Types: Contract, Full-time\nPay: $60.00 - $70.00 per hour\nSchedule:\nMonday to Friday\nAbility to commute/relocate:\nMount Laurel, NJ 08054: Reliably commute or planning to relocate before starting work (Required)\nApplication Question(s):\nThis is a W2 only position, Are you willing to work on W2?\nExperience:\nSpring Boot: 10 years (Preferred)\nJava: 10 years (Required)\nKafka: 2 years (Required)\nCassandra: 2 years (Required)\nWork Location: In person","company":"Princetonitservicesinc","rawCompany":"princetonitservicesinc","city":"Mt Laurel","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-08-10T13:04:43.645Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Java Developer","description":"Job Title: Sr. Java Developer\nLocation: Mt. Laurel, NJ\nPosition Type : Long term(W2 only)\nJob Summary:\nResponsible for designing and developing software applications and application extensions using a combination of Java technologies and modern Big Data platforms and streaming technologies. Guides the integration and deployment of a broad range of components, from lab development environments to QA and production. Troubleshoots and analyzes production issues. Documents work activity using a blend of Agile technologies and WIKI based content management systems. Collaborates closely with both senior and junior colleagues.\nResponsibilities:\nDevelops production quality code that is thoroughly tested\nDesigns custom applications using sound architectural and design principles\nConducts performance and scalability testing with customized load generating tools\nAutomates the integration and delivery of software changes to development, test, and production environments using version controlled playbooks and configuration files\nWorks with the Quality Assurance team to determine if applications meet technical requirements\nSupports the deployment of new software releases\nDiagnoses performance issues both in the lab and in production, proposing and implementing code improvements\nAnalyzes and resolves complex technical problems, particularly pertaining to Big Data products and applications\nAnalyzes large data sets containing billions of entries\nSpark based analysis of large data sets containing billions of entries\nDesigns, develops, and deploys meaningful metrics for system and application monitoring and alerting\nAnalyzes and troubleshoots complex coding issues across multiple interrelated components\nUnderstands and identifies underlying Linux platform issues affecting overall system behavior\nParticipates in on-call rotation\nTechnical/Functional Skills:\nStrong skills in the following areas:\nLanguages: Java, C/C++\nFrameworks: SpringBoot\nBig Data: Kafka, Spark\nNoSQL: Cassandra\nAutomation: Gradle, Concourse, Ansible\nOS: Linux, Shell Scripts\nStrong experience developing large-scale streaming solutions using Kafka and Cassandra\nStrong experience in multi-threaded applications and parallel processing, with a strong grasp of concurrency concepts\nStrong experience with Linux and Cloud native systems in a DevOps environment\nExperience with high volume batch and streaming data processing technologies such as Spark\nExperience in performance tuning and testing\nWorking knowledge of messaging technologies such as JSON and REST\nLaaS experience, i.e., ELK stack (Elastic Search, logstash, Kibana) for monitoring\nMaaS experience, i.e., Telegraf, Prometheus, Grafana, Alerta\nGood verbal and written communication skills\nExperience writing technical system admin guides, installation guides and troubleshooting guides\nAdditional Desired Experience\nExperience in Python, Scala\nExperience with relational databases such as MySQL\nExperience with MongoDB\nExperience in AngularJS\nExperience in Kubernetes and Docker\nExperience developing and deploying applications to AWS\nExperience troubleshooting, analyzing and diagnosing JVM runtime problems\nExperience with TCP/IP, networking technologies, and protocols, particularly DHCP, TFTP, SNMP, DOCSIS\nKnowledge of Cisco Prime Cable Provisioning and Cisco Prime Network Registrar products\nRegards,\nMONISHA LNB\nSr Talent Acquisition Associate\nPRINCETON IT SERVICES, INC.\nPhone : +1 609-952-6392\nWeb princetonits.com| skillconnect360.com\n500 Alexander Park, #301, Princeton, NJ 08540\nJob Types: Contract, Full-time\nPay: $60.00 - $70.00 per hour\nSchedule:\nMonday to Friday\nAbility to commute/relocate:\nMount Laurel, NJ 08054: Reliably commute or planning to relocate before starting work (Required)\nApplication Question(s):\nThis is a W2 only position, Are you willing to work on W2?\nExperience:\nSpring Boot: 10 years (Preferred)\nJava: 10 years (Required)\nKafka: 2 years (Required)\nCassandra: 2 years (Required)\nWork Location: In person","datePosted":"2026-08-10T13:04:43.645Z","dateModified":"2026-08-10T13:04:43.645Z","hiringOrganization":{"@type":"Organization","name":"Princetonitservicesinc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mt Laurel","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2a2d641c599d16e1934d71c6"},"url":"https://jobsearcher.com/jobs/2a2d641c599d16e1934d71c6"}}