Java Developer
Tsunami Tsolutions
We are seeking a Java Developer to support the continued development, enhancement, and maintenance of mission-critical enterprise applications used in aerospace and engineering environments. This role is part of a collaborative software development team responsible for delivering reliable, scalable solutions that support long-standing operational systems.
The ideal candidate will have experience developing and maintaining enterprise Java applications, working within an Agile team environment, and contributing across the full software development lifecycle including design, development, testing, deployment, and support.
This position involves working within a mature, long-running application environment while also supporting ongoing modernization and continuous improvement initiatives.
Developers spend the majority of their time designing, coding, testing, debugging, and supporting software solutions, with additional responsibilities for documentation, collaboration, and continuous learning.
NOTE: This position requires access to technologies and hardware subject to U.S. export control requirements. Applicants must be U.S. Persons as defined by 8 USC 1324b(a)(3), or otherwise authorized by the U.S. Government. Company sponsorship is not available for this position.
Responsibilities
• Collaborate with software developers, engineers, and stakeholders to implement and support software solutions
• Design, develop, test, and maintain enterprise Java applications
• Contribute throughout all phases of the software development lifecycle
• Write clean, maintainable, efficient, and testable code
• Troubleshoot, debug, and resolve software defects and performance issues
• Create and maintain technical documentation for software design, implementation, and testing
• Ensure software solutions comply with established coding, quality, security, and performance standards
• Participate in code reviews, testing activities, and release processes
• Develop and maintain automated unit tests and system-level test scripts to validate application functionality and support release activities
• Develop and maintain comprehensive technical documentation throughout the software development lifecycle, including requirements, design documentation, test plans, test results, and other formal project deliverables
• Support and enhance existing legacy applications while contributing to modernization efforts
• Participate in Agile/Scrum team activities including sprint planning, standups, and retrospectives
• Continuously improve technical knowledge and development practices
Required Qualifications
Education & Experience
• Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field with 3+ years of recent software development experience or equivalent work experience.
Technical Experience
Experience with:
• Java enterprise application development
• Object-oriented programming principles and software design practices
• Experience developing applications against Oracle databases, including SQL and PL/SQL
• Source control systems such as Git or SVN
• Enterprise development environments and IDEs
• Software testing and debugging techniques
• Working in collaborative Agile development environments
• Experience with Maven or other Java build automation tools
Preferred Qualifications
Experience with one or more of the following is preferred:
• Test-driven development (TDD), continuous integration, refactoring, and pair programming
• Unit testing frameworks such as JUnit, Mockito, JaCoCo, JMockit, or EasyMock
• Java application servers and enterprise deployment environments
• Legacy enterprise application support and modernization efforts
• C#/.NET development experience
• ASP.NET, MVC, or Entity Framework experience
• Experience working in aerospace, defense, or other highly regulated technical industries
• Ability to quickly learn complex engineering concepts and effectively communicate with technical stakeholders and client engineering teams
• Experienced in SDLC documentation technical writing
Additional Requirements
• Must be willing and able to pass a background investigation and drug screening
• Must successfully complete required legal/compliance screening processes
• Strong written and verbal communication skills
• Ability to work effectively both independently and within a team environment
Work Environment
This role supports long-standing enterprise systems that are critical to customer operations and engineering activities. Candidates should be comfortable working within established application environments while helping improve and modernize systems over time.
- Java/C++ Development for Open Mission Systems (OMS) 2.3 Compliance Install, configure, and maintain operating systems, software, servers... ...an accredited university with 4 Years experience Experience developing software with C/C++/Python/Java Experience with OMS, UCI Schema...SuggestedFull time
- ...Overview Senior Software Engineer / Full Stack Developer Melbourne, FL Are you ready to enhance your skills and build your career in a... ...development, integration, testing, and continuous improvement of Java-based applications. Support special projects as required; travel...SuggestedWork at office
$79.3k - $118.9k
...life cycle and have an in-depth knowledge of automated testing to facilitate and analyze large data sets. The Software Engineer will develop, modify, and maintain customized or standardized applications using software engineering best practices and standards, and...SuggestedFull timeRelocation packageShift work$74.5k - $138.5k
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...Develop, maintain, and enhance software applications using Java, C++, Python. Support software deployment, integration, and sustainment...SuggestedLocal areaFlexible hours$97k - $180k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...Develop, maintain, and enhance software applications using Java, C++, Python. Support software deployment, integration, and...SuggestedLocal areaFlexible hours$97k - $180k
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...implement new features. This team is primarily responsible for Java code and the PostgreSQL database. Successful candidates will...Local areaFlexible hours- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans Affairs... ...programming skills, often in languages such as C#, .Net, Java, or Python. Develop and execute test plans, test cases, and...Full timeWork experience placementRemote work
- ...initiative, value ownership, and thrive in an environment where impact matters more than titles. Core Responsibilities Design, develop, and maintain embedded and systems-level software Work closely with electrical, mechanical, and systems engineers in a tightly...Full timeWork at office
- ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...Skills: ~2+ years Cloud Software Developer ~2+ years OOP (Java, C++, Python) ~ Hands-on experience designing, developing, and...Local areaImmediate start
- ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment...Local area
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used... ...Work On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating...Remote jobInternship
- L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux...Local area
- ...ServiceNow Developer Basic Requirements: Minimum 8+ years ServiceNow Developer Experience . Total IT experience minimum 10 Years. Experience in supporting the implementation, administration, configuration, and/or development of the ServiceNow tool ServiceNow Experience...Shift workNight shift
$116.36k - $155.15k
...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,...Full timeTemporary workRemote work1 day per week- ..., we are seeking a Senior Full Stack Software Engineer to join the team. In this role, you will be instrumental in architecting, developing, and deploying robust solutions for our healthcare platform. We are looking for analytically-minded, technically proficient engineers...Permanent employmentFull timeRemote workFlexible hoursWeekday work
- L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...-performance software solutions. * Design, implement, and test Java-based applications and software components for satellite ground...Local area
$152.9k - $229.3k
.... and 8 years of related professional/military experience in Software EngineeringExperience with at least one programming language (Java, JavaScript, C++, C#, Python, Swift) and software development lifecycleMust have experience with one of the following configuration...Full timePart timeRelocation packageFlexible hoursShift work$134k - $184k
...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology...Full timeLocal areaImmediate startNight shift$135.2k - $306.4k
...Document APIs, Compatibility, and Migration Help evolve developer-facing document APIs, including Oracle's MongoDB-compatible API... ...working close to the system. Our core codebase includes C and Java, so experience with either is helpful. We care more about engineering...Full timeTemporary workFlexible hours- ..., powered by facial recognition. Responsibilities: Collaborate with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our consumer social app. Write clean, maintainable, and scalable code using...Full time
$95.3k - $142.9k
...program funding. Start dates are determined after funding confirmation.. For all internal NGAS Engineering candidates, we have developed a Homeroom-driven hiring process aligned to discipline-specific Ambassadors. They will be your point of contact and will support...Full timeRemote workRelocation packageShift work$79.3k - $118.9k
...including requirements, design, implementation, qualification, and delivery of software products to our customers\n * Architect and develop embedded mission systems software applications on a real time operating system\n * Be a part of Agile Scrum teams to develop...Full timeRelocation packageShift work$98.4k - $147.6k
...including requirements, design, implementation, qualification, and delivery of software products to our customers\n * Architect and develop embedded mission systems software applications on a real time operating system\n * Be a part of Agile Scrum teams to develop...Full timeRelocation packageShift work$89.9k - $158.2k
...Modbus, Allen Bradley protocols, and integrating with PLCs in industrial automation settings as well as expertise to solve problems, develop and execute objectives for self and others, and have the ability to effect short‑term and some long‑term business goals....Full timeTemporary workWork at officeVisa sponsorshipWork visa$165.5k - $249.7k
...pioneer:setting a vision that shapes the future and inspires others.ResponsibilitiesOwn the weapons system technical baseline and develop/maintain designs from concept through production maturityLead a multi-disciplinary team in the application of weapons integration to...Full timePart timeRelocation packageShift work$140k - $200k
...how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing...Remote job$166.7k - $250.1k
...people management leadership.Experience in leading, mentoring, and developing multidisciplinary engineering teams to deliver complex... ...DevOps, DevSecOps, and Atlassian tool suite.Experience with C++, Java, Python development.Software supplier manager experience.Experience...Full timePart timeInterim roleRelocation packageShift work- ...our users. WellHive proudly offers competitive pay and benefits in addition to flexible working conditions. Responsibilities Develop and maintain robust software and integration solutions under the guidance of a Senior Engineer. Participate in systems integration...Permanent employmentFull timeRemote workFlexible hours
- ...concepts in DevSecOps principles Demonstrate proficiency in programming languages and frameworks utilized in cloud software developments Experience with RESTful APIs, scripting in Shell, Bash, and yaml Current CompTIA Security+ certification (or obtain within...For contractorsFor subcontractorInterim role
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java developer remote part time Melbourne, FL
- entry level java developer remote Melbourne, FL
- java Melbourne, FL
- java production support Melbourne, FL
- senior java full-stack developer Melbourne, FL
- entry level java programming Melbourne, FL
- java programming Melbourne, FL
- senior java j2ee developer Melbourne, FL
- java cloud engineer
- java software engineer






