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.
- ...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...SuggestedWork experience placement
- ...Software Engineer. You will be part of a dynamic team focused on developing software solutions for defense applications. The role requires... ...completion in related fields. Skills in languages such as C++, Java, and Python are essential for success in this position, along...Suggested
- ...startup based in Melbourne, FL, seeks a React Native Software Developer to help ensure our iOS and Android applications meet the needs... ...tooling and project context. Native iOS (Swift) or Android (Kotlin/Java) modules and bridging. Embedded / microcontroller firmware...SuggestedFull timeWork from homeFlexible hours
- ...software and network distribution software. Responsibilities: Develop, implement and manage computing systems software Research and... ..., computer programming, or other related fields Knowledge of Java, Python, or other programming language Familiarity with...SuggestedCurrently hiring
- ...Networks team in Melbourne, FL. The role involves designing and developing Cloud-based applications and leveraging Cloud Service Providers... .... Security Clearance. Experience in programming languages like Java, Python, and Cloud environments is preferred, along with...Suggested
- ...identify and define technical and programmatic requirements and develop software solutions for required new capabilities Perform technical... ...with native cloud development languages such as Python, Go, Java, and JavaScript Familiarity with CI/CD pipelines and GitOps principle...Local areaImmediate start
$85.39k - $116.98k
...EDI) transactions Design, build, and maintain Representational State Transfer Application Programming Interfaces (RESTful APIs) in Java and/or NodeJS that retrieve, transform, and serve EDI healthcare records Integrate with internal platform APIs, EDI processing...Full timeRemote work- ...Engineer) to focus on a Cloud-based operational system. You will develop and troubleshoot applications in a dynamic work environment,... ...monitoring and requires a strong background in Python, Typescript, and Java, alongside familiarity with various cloud tools. Candidates...
- ...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
- ...Full Stack Engineer We're seeking a Full Stack Engineer with deep technical expertise across Java, C, and Python to design, develop, and maintain scalable applications that power our next-generation products and systems. The ideal candidate thrives in complex, high...Local area
- ...Role: C++ DEVELOPER Location: Melbourne, FL Duration: 6+ Months BGV will be done for the selected candidates. Experience with using C++ and OOAD to develop Linux based client-server applications, Experience with using relational database (Oracle or Versant), Experience...Relocation
- C/C++ Programmer Software Engineer responsible for design, development, and integration of embedded applications. Technologies utilized by the systems are primarily in C/C++ on various platforms including Linux. Requirements: • Bachelor's degree (preferably in ...
$104k - $156k
...DMS/DTS/DERMS solutions. Provide technical leadership across cross-functional teams, guiding system/project engineers, frontend developers, and EMS/DMS application engineers through design and delivery decisions. Develop functional software design documentation and...Contract workWork at officeRelocationRelocation package3 days per week$79k - $146.5k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...with at least one modern programming language (Python, Java, C#, JavaScript, etc.) Hands-on experience working with LLMs...Local areaFlexible hours$85.39k - $116.98k
...Syms Strategic Group (SSG) is seeking a talented Full Stack Developer Location: Remote Department: Veterans Affairs (VA) Type:... ...Transfer Application Programming Interfaces (RESTful APIs) in Java and/or NodeJS that retrieve, transform, and serve EDI healthcare...Full timeRemote work- ...grow their careers over time. We strive for innovation and want to develop solutions that we can take pride in and help break through some... ...). 4+ years of experience in Bash shell, PowerShell, as well as Java or Python. Strong analytical skills with a logical mindset and...Contract workRemote workWork from home
- ...Who will you be working with? Wabtec’s Train Handling team develops a range of high‑tech fuel efficiency and automation solutions for customers across the rail industry. As a Lead Proposal Engineer , you will collaborate closely with Product Management to identify new...
- ...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
$30 per hour
...Location: Melbourne, FL Pay Range: $30/hour What's the Job? Develop, train, and deploy AI and machine learning models Analyze... ...or similar role ~ Strong programming skills in Python, R, or Java ~ Experience with machine learning frameworks and large datasets...Hourly pay- ...related visualizations (GCP Cloud Monitoring, Cloud Logging, Grafana, or similar). 4+ years of experience in Bash, PowerShell, and either Java or Python. Strong analytical skills with a logical mindset and problem‑solving approach. Effective communication skills, both oral...Contract workRemote workWork from home
- ...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... .... ~8+ years of proficiency in modern programming languages (Java, JavaScript/NodeJS, Python, Go, C#) and deep understanding of CI...Contract workLocal area
- A leading technology firm in Melbourne, FL is seeking a Lead, Cloud Software Engineer to drive the design, development, and deployment of Cloud-based applications. The ideal candidate will have significant experience in Cloud environments, software development best practices...
$140k - $175k
...architecture definition, interface control, risk management, verification planning, and integration gates (SRR, PDR, CDR, PRR/FDR, TRR). Develop and manage system-level requirements, ensuring traceability to customer specifications, derived requirements, and subsystem...Full time- ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...: ~2+ years Cloud Software Developer ~2+ years OOP (Java, C++, Python) ~ Hands-on experience designing, developing, and...Local areaImmediate start
$79.1k - $112.8k
...Job Description Job Description Job Description Who will you be working with? Wabtec’s Train Handling team develops a range of high‑tech fuel efficiency and automation solutions for customers across the rail industry. As a Lead Proposal Engineer , you will...Work experience placementWorldwide- ...software engineering department. Essential Duties and Responsibilities Develop novel implementations for complex algorithms in C# Design... ...source code. 5+ years’ experience developing in C# or similar (Java). 5+ years’ experience in the SDLC, including but not limited to...Full timeContract workWork at office
- ...Job Description Job Description Summary: Novel Engineering is currently looking for a skilled and experienced Full-Stack C# Developer for our client in Melbourne Florida. This client provides a large-scale web-based sales enablement platform that helps sales and...Remote job
$61 per hour
...Position Summary: An AI (Artificial Intelligence) Engineer develops and trains AI models to automate processes and solve complex... ...Strong programming skills in languages such as Python, R, or Java. Experience with machine learning frameworks and libraries. Excellent...Contract workWork at office$125k - $175k
...00 Annually (depending on experience) ROLE We are seeking a senior Lead Systems Engineer to define system architectures, develop and manage requirements, and guide integration and verification activities across multiple interconnected products. This role oversees...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- entry level java developer remote Melbourne, FL
- java developer remote part time Melbourne, FL
- java production support Melbourne, FL
- senior java full-stack developer Melbourne, FL
- java microservices Melbourne, FL
- java Melbourne, FL
- senior java j2ee developer Melbourne, FL
- entry level java programming Melbourne, FL
- java programming Melbourne, FL
- junior java developer


