Java Software Developer
IntelliSys Solutions Group
Java Software Developer
IntelliSys Solutions Group is seeking a Java Software Developer to support the development, integration, and sustainment of the Platform Independent Machinery Control System (PIMCS) for U.S. Navy surface ship platforms. This role is focused on Java-based software development supporting machinery control, monitoring, alarm management, and system integration within complex HM&E environments. The ideal candidate has 4–7 years of professional Java development experience and is comfortable working in engineering-centric environments where software directly supports real-world machinery plant operations. The position spans the full software lifecycle—from requirements definition through deployment and sustainment—while adhering to DoD and NAVSEA engineering standards. The developer will collaborate closely with systems, mechanical, and electrical engineers to implement reliable, maintainable software that supports operational shipboard control systems.
Key Responsibilities:
- Design, develop, and maintain Java-based PIMCS software modules, including: Alarm management and event handling Machinery data acquisition and processing System status monitoring and health reporting I/O abstraction and interface layers Data logging, trending, and historian functions
- Implement and maintain networked and distributed Java applications, including socket-based communication and protocol-driven data exchange.
- Develop software in accordance with Naval Combatant Design Specifications (NCDS), Design Practice Criteria (DPC), and applicable NAVSEA guidance.
- Support software integration with machinery control subsystems, plant equipment interfaces, and control system test environments.
- Develop and maintain software requirements, design documentation, test procedures, and configuration artifacts.
- Participate in Agile/Scrum development cycles, including sprint planning, backlog refinement, and iterative software delivery.
- Debug, troubleshoot, and optimize Java applications to ensure performance, stability, and reliability in lab and shipboard environments.
- Provide lifecycle sustainment support following the NSWCPD Systems Engineering Process (SEP) and applicable CMMI / IEEE standards.
- Collaborate with cross-functional teams (systems, mechanical, electrical, test, and program management) to ensure alignment with PIMCS technical objectives.
Required Qualifications:
- 4–7 years of professional Java development experience.
- Strong understanding of object-oriented design, Java application architecture, and modular software development.
- Experience developing networked applications, including TCP/IP, UDP, and socket-based communication.
- Familiarity with software configuration management and version control tools (Git, SVN, or equivalent).
- Experience producing and maintaining technical software documentation (requirements, design descriptions, test plans).
- Working knowledge of secure coding practices and DoD cybersecurity considerations.
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, Mathematics, or a related discipline.
- Ability to obtain a DoD Secret security clearance (active clearance preferred).
- Ability to work on-site 2–3 days per week.
Desired (Nice-to-Have) Qualifications:
- Experience with machinery control systems, HM&E systems, or industrial control software.
- Familiarity with PLC integration or PLC simulation in a test or lab environment.
- Experience supporting control system testing, integration labs, or shipboard software deployments.
- Experience developing or supporting operator interfaces or monitoring dashboards backed by Java services.
- Exposure to DevOps practices, CI/CD pipelines, or automated testing frameworks.
- Participation in formal code reviews, design reviews, or technical audits.
- Knowledge of Windows and Linux development environments.
- CompTIA Security+ or similar certification.
Working Conditions:
- Work is primarily performed in IntelliSys office environments and Control System Test Labs. Some work may be conducted onboard U.S. Navy ships, requiring physical mobility (e.g., stairways, ladders) and adherence to safety procedures.
- Occasional travel (up to 10%) may be required.
Benefits:
- 401(k) with company matching
- Health, Dental, and Vision insurance
- Paid time off
- Flexible work schedule
IntelliSys Solutions Group is a HUBZone-certified small business and encourages qualified applicants residing in HUBZones to apply. IntelliSys is an equal opportunity employer.
- ...Job Description Job Description Description: We are seeking a skilled Java Software Developer to join our engineering team. In this role, you will be responsible for the full software development lifecycle, from concept and design to testing and deployment. You will...Suggested
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...DescriptionTechnical lead to lead the Migration of legacy java services into Microservices Architecture... ...-SpringBoot, Pivotal Cloud Foundry, developers with at least 1 full life cycle...SuggestedContract workH1b
- ...contingent labor as a variable cost.Job DescriptionJava/ J2EE Developer This is a 18 months Long term contract in Philadelphia PA Job Description... ...is expected in a variety of back- and front-end enterprise Java technologies - with a heavy emphasis in the early phase of the...SuggestedLong term contractLocal areaImmediate start
- ...Hire$130k - $150kA defense tech organization is hiring a Senior Software Engineer to join a long-term development program focused on next... ...full-time, permanent, onsite role.Required Skills & Experience:Java experience Experience with multiprocessor systems Linux development...SuggestedPermanent employmentFull time
- ...in line with guidance provided Facilitate software application design discussions, and... ...to uphold the software quality standards Develop user training programs, documentation, and... ...Required Skill and Experience• Experience in Java and Spring Boot• Experience in building Microservices...SuggestedFull timeTemporary workRelocation
- ...Job Description• A highly motivated J2EE developer utilizing Rack Space cloud environment for... ...• Experience working in J2EE and core Java packages• Prior experience with Virtualization... ....• Experience working with open source software such as Spring, Hibernate, Hadoop, Apache...
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...Services. Job Description• At least 4 years of experience in Java, UI development using Angular JS, Java Scripting, VOIP and SIP protocols...
- ...financial services company is hiring a Senior Developer to join small backend engineering team.... ...problems that sit at the intersection of software and math, this is a role worth looking at... ...& Experience8+ years of experience Java / Spring Boot AWSDesired Skills & ExperienceReact...Full time
- ...Java Developer Job Location: Blue Bell, PA 19422 Job Duration: 6 + Months CTH USC/GC/GC EAD/H4 EAD Only: This is CTH Role. Interview Process: 1st Interview with Disys Tech Team, 15 Mins Tech Screen and 20 Mins Live Coding. 2nd Round with Client HM 30 Mins...
$120.7k - $188.73k
ResponsibilitiesNoblis MSD is seeking a Senior Java Developer to support a large-scale software project for U.S. Navy programs. This is an onsite position based at the Philadelphia Navy Yard.Noblis MSD supports Naval Sea Systems Command (NAVSEA) and Naval Surface Warfare...Full timeContract workPart timeLocal areaRemote work- ...Senior Java Developer Looking for a Senior Java Developer with Spring background. Required Skills: Java 17 + anything about 8API... ...Write Unit Test Comfortable with tool set Apache Camel Required Skills: Java Additional Skills: Software Developer...
- Philadelphia, PAOnsiteFull Time$135k - $155kA well-established software company is hiring an experienced Engineering Manager to lead a team... ...15+ years of experience Experience leading software teams Java / Spring AWS AI knowledge Desired Skills & Experience Overseeing...Full time
- ...Job Title : Sr JAVA Developer Duration : 8+ months Location : Philadelphia - PA (Only Locals) Job requirements: Java 8 with hands-on on AWS Kinesis, shards, Oracle, understanding of JMS messaging, active MQ, primarily Hands-on on Kinesis message logging...Local area
- ...Senior Level Java Developer Solvepoint is looking to add to its team of extraordinary Senior Level Java Developers qualified individuals... ...other extremely gifted individuals Thorough knowledge of software development principles and practices A passion for both mentoring...Full timeImmediate start
- Philadelphia, PAOnsiteFull Time$100k - $145kA well-established software company is hiring a Senior Software Engineer to join a growing product... ...onsite. Required Skills & Experience 10+ years of experience Java/Spring Kotlin Docker AWS AI knowledge Desired Skills &...Full time
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...IN PERSON (NO SKYPE, DON’T ASK)Top Three Skills: Java Spring Hibernate Job Description: Designs, develops, and...Local areaWorldwide
- ...the Opportunity?Travelers is seeking a Software Engineer I to join our organization as we... ...for specific system assignments including developing, analyzing, configuring, testing,... ...development experience preferred.Experience with Java.Experience with Angular preferred.Basic...Work experience placementImmediate start
- ...about 30 miles north of Philadelphia is looking for a Senior Java Developer. This is an excellent opportunity to be in on the ground floor... ...equivalent is preferred • Minimum five years experience in Software Development • Excellent communication skills • Great...Permanent employmentRelocation
- ...enterprise. Reviews, advises and designs standard software and hardware builds, system options,... ...enterprise business process and goals.Develops and documents the framework for... ...to lead architecting and development in Java and JavaScript Web Applications, including...Work experience placementImmediate start
- Software EngineerLocation: Camden, NJJob ID: #72370Pay Range: $65-75 ph (W2) Duration: 12 mos... ...Modeling and Simulation group, you will develop high performance C++ software. Your... ...object oriented programming experience (e.g. Java, C# or similar languages) o Agile release...
$145k - $165k
...Sr. Java Developer Build the systems that operate critical logistics infrastructure. Who We Are: United States Cold Storage owns... ...is that opportunity. The Role: US Cold Storage's software development team of over 100 engineers builds the logistics and...Permanent employmentContract workTemporary workWork at officeFlexible hours- ...Job Description Job Description Job Title: Junior Java Developer Location: Philadelphia, PA Job Type: Full-time Work Authorization... ...Job Description: • Write Java code to develop new software applications. • Assist in creating and implementing features...Full timeWork visa
- ...Java Backend Developer Location: Philadelphia, PA Key Responsibilities Design and implement backend services using Java and Spring Boot, ensuring adherence to microservices architecture principles for scalability and maintainability. Develop and optimize...
- ...Administration, or a related field.Experience with hands-on development in Java, Python, or .NET.Demonstrated success in leading Microsoft... ...your skills and passions. You decide where and how you want to develop, and we help get you there with customizable career progression...Work at officeRemote workVisa sponsorshipWork visaFlexible hours
- ...Job title: Java Technical Lead Role is hybrid (3 days a week) out of Philadelphia, PA /Only Local Profiles Java 8 with hands-on on AWS Kinesis, shards , Oracle, understanding in JMS messaging, active MQ, primarily Hands-on on Kinesis message logging, error...Local area3 days per week
- ...Requirements 8 or more years of experience in cloud software engineering and Java application development. Proficiency in AWS... ...EC2, S3, Fargate, and API Gateway. Experience with developing and optimizing robust data pipelines utilizing Python to...
$100k
...SynergisticIT has been helping aspiring developers like you excel in the tech industry. We... ...supporting your journey! Preferred SKILLS For Java /Full stack/Devops Positions Associate... ...of Core Java, javascript, C++ or software programming Spring boot, Microservices,...H1b$100k
...top tech companies to give our candidates a competitive advantage. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions...Full timeH1b- ...Job Title: Cyber Software Engineer – TS/SCI Required Location: Cherry Hill, NJ (Relocation... .... Key Responsibilities: Design, develop, test, and maintain secure software... ...and compiled languages (Python, C, C++, Java) for tool development Support DoD and...Full timeRelocation packageFlexible hours
$151.6k - $222.4k
...-critical problems and take a broad perspective to identify innovative solutions that stand the test of time. Influence a defined software engineering roadmap and architectural decisions focusing on security, scalability, and reliability. Leverage AI-assisted development...Full timeTemporary workLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Developer. Be the first to apply!
- java web developer Philadelphia, PA
- java software engineer Philadelphia, PA
- java developer full time Philadelphia, PA
- remote junior java developer Philadelphia, PA
- java spring developer Philadelphia, PA
- java developer remote part time Philadelphia, PA
- java developer Philadelphia, PA
- entry level java developer remote Philadelphia, PA
- senior java full-stack developer Philadelphia, PA
- java programming Philadelphia, PA


