Java Software Developer
Navstar
Java Software DeveloperIntelliSys 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 functionsImplement 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 matchingHealth, Dental, and Vision insurancePaid time offFlexible work scheduleIntelliSys 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
- ...Job Description Job Description Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary:... ...Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly...SuggestedContract workRemote work
- Full Stack Java Developer Full Stack Java Developer with strong hands-on expertise in Spring Boot Endpoint Services, Kubernetes, and Kafka Streams. Experience: 5-8 Years. Required Skills: Core Java, Java. Responsibilities: Full Stack Java Developer with strong hands-on...Suggested
$140k - $200k
...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ..., and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior...SuggestedFull timeRemote work- ...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...SuggestedFull timeImmediate start
- GraphQL App Developer Lead design, development and deployment of APIs using REST and GRAPHQL. Define API standards best practices and ensure consistency across services. Mentor and guide junior developers, conduct code reviews and drive engineering excellence. Design and...Local area
- Software Developer (JAVA) Noblis MSD is seeking a well-rounded Software Developer (JAVA) for the development and integration of PIMCS technology for onboard trainers. This is an onsite position in Philadelphia, PA at the Naval Yard. Noblis MSD's mission is to support the...Interim roleWork at office
- Request ID: 98384-1 Title: Senior Java Developer Locations: Philadelphia, PA - 100% ONSITE Duration: 6 Months Pay Range: $45 - $50/Hour on... ...Required Skills & Qualifications 8-10 years of experience in software development and architecture Strong hands-on development...Work experience placementImmediate start
- Java Developer Employment Type: Full-Time CGS is seeking a Java developer/programmer to join a team working on the enhancement of data utilization... ...Collaborate with business analyst and developers to produce software designs Provide work estimates to project manager, provide...Full timeFlexible hours
- Full Stack Developer (Java + Angular) Location: Pittsburgh, Dallas, Columbus, Strongsville, Charlotte, Phoenix (Onsite) Role Summary We are... ...to work in an Agile environment, supporting the full software development lifecycle from design through deployment. Key Responsibilities...
- ...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 customer...Permanent employmentRelocation
- ...The Judge Group is currently seeking several Software Engineers with an active clearance to support a new effort for US National Defense... ...C++ or other strong object oriented programming experience (e.g. Java, C# or similar languages) Agile release planning, sprint planning...Immediate start
- ...As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support radar modeling... ...object oriented programming experience (e.g. Java, C# or similar languages) o Agile release planning...
- ...opportunities to reduce technical debt and implement changes to improve developer experience and team velocity Participate independently in... ...What You’ll Bring: Minimum of 2 years experience as a Software Engineer (excluding internships or coop experiences) with a...Odd jobFull timeInternshipWork at officeLocal areaRelocation packageWeekend work
- ...development, testing, and delivery of high-quality software solutions. This role will focus on test... ...will have strong experience with Java, Python, test automation frameworks, SQL,... ...maintainable solutions. Key Responsibilities Develop and execute test plans, test cases, and...Contract workFor contractors
- Java Backend Developer Location: Philadelphia, PA (ONLY LOCAL) - onsite Duration: Long Term Contract Job Description Overview of the Role: •... ...Conducts analysis to determine integration needs. • Designs new software and web applications, supports applications under...Long term contractLocal areaNight shiftWeekend work
- ...Software Engineer (Engr 2) Individual Contributor Experience with Angular, CSS, JavaScript, node JS, Cesium, or general web development... ...such as Protobuf, Rest API, ActiveMQ, gRPC Experience with Java, Javascript, Maven, SQL and/or MariaDB Familiarity with LM Configuration...Work at office
$10k
...As a Lead Software Engineer reporting to the VP - Software Engineering, you'll play a critical role in developing and maintaining the technology that powers Nasdaq's Derivatives Market... ...experience. ~ Strong proficiency in Java programming and object-oriented design principles...Work experience placementH1bWork at officeHome officeFlexible hours3 days per week- ...ROLE AND RESPONSIBILITIES Software Engineering – III Work in a collaborative team... ...methodology, performing the following tasks: Develop software maintenance and upgrade solutions... ... Experience developing software with Java, C++, or Python. Experience developing...Contract workWork experience placement
- ...etc to name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions...Full timeH1b
- ...Title: Java/J2EE Technical Lead/ Team Lead - Application Management Services (AMS)... ...also have experience adopting AI-assisted software engineering tools and practices to improve... ...unit testing, debugging, documentation, and developer productivity while adhering to enterprise...Contract workRemote work
- NTT DATA, Inc. in Bala Cynwyd, PA, United States, seeks a Sr. Java Lead (Insurance Domain) to oversee onsite delivery and lead the AMS program for an Insurance environment. The role requires strong Java/J2EE expertise and experience guiding cross-functional teams. You...
$95k - $154k
...Job Description Job Description Entry-Level Java Developer — Turn Your Degree Into a Job-Ready Career Are you a recent CS, engineering... ...Many entry-level candidates understand Java, algorithms, and software basics, but employers today want more than classroom...Full time- ...PGS Worldwide is seeking a Software Engineer in Camden, NJ for a one year contract-to-hire... ...& defense company. This role focuses on developing high-performance C++ software supporting... ...object-oriented programming languages (Java, C#, etc.) ~ Experience working in Agile...Contract workWorldwideShift workDay shift
$85k - $130k
...Thunderbolt Solutions is seeking to hire a Software Engineer - II. Thunderbolt Solutions... ..., we aim to exceed expectations by developing and fielding innovative solutions for defense... ...Experience developing software with Java, C++, or Python Experience developing...Contract workWork experience placementFlexible hours- ...Scala DeveloperRole: Jr. & Sr. Scala Developer Location: Plymouth Meeting, PA Duration: 6 Months Contract (will continually extend) Mode of Interview: Face To Face After Phone!! Need Green Card, US Citizen, TN Visa, OR EAD GC Candidates Only!! Responsibilities: • Design...Contract workWork at office
- ...complex business opportunities and challenges. Develop your career through a range of... ...industry expertise Understand common software development methodologies, object orientated... ...at least one programming language such as Java, C, C++, C#, Visual Basic, or similar, in...Full timeLocal area
- NTT DATA is seeking an Onsite JAVA/J2EE Technical Lead to oversee AMS for a Property & Casualty Insurance environment in Bala Cynwyd, PA. You will drive technical direction, coordinate with client stakeholders, and manage on-site delivery teams. The role emphasizes production...
- NTT DATA North America is seeking a Sr. Java J2EE Tech Lead for a Property & Casualty Insurance domain at Bala Cynwyd, PA. This role leads applications management services, guides production support and releases, and ensures service levels. The ideal candidate has extensive...
- ...Description: Docupace is seeking a Full-Stack Developer for a Hybrid role based in Philadelphia,... ...Summary of Position: As a Full Stack Software Developer on the Hubly team, you’ll... ...ll work across the stack—using tools like Java, Python, React, Django, AWS (Lambda, Step...Contract workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Developer. Be the first to apply!
- java developer full time Philadelphia, PA
- java microservice developer Philadelphia, PA
- java spring developer Philadelphia, PA
- java developer remote part time Philadelphia, PA
- remote junior java developer Philadelphia, PA
- java developer Philadelphia, PA
- java web developer Philadelphia, PA
- java software engineer Philadelphia, PA
- entry level java developer remote Philadelphia, PA
- java microservices Philadelphia, PA




