Java Developer

Posted 5 Days Ago
Melbourne, FL, USA
In-Office
Mid level
Aerospace • Information Technology • Software • Defense
The Role
Develop, maintain, and modernize enterprise Java applications used in aerospace environments. Participate across the SDLC in an Agile team: design, code, test, debug, document, and support mission-critical systems while following quality, security, and compliance requirements.
Summary Generated by Built In

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.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field with 3+ years of software development experience (or equivalent)
  • U.S. Person as defined by 8 USC 1324b(a)(3); company sponsorship not available
  • Experience with Java enterprise application development
  • Strong object-oriented programming and software design practices
  • Experience developing applications against Oracle databases, including SQL and PL/SQL
  • Experience with source control systems such as Git or SVN
  • Experience with Java build automation tools such as Maven
  • Software testing and debugging techniques; develop automated unit and system-level tests
  • Experience working in collaborative Agile/Scrum development environments
  • Ability to pass background investigation, drug screening, and required legal/compliance screening processes
  • Strong written and verbal communication skills
  • Ability to work effectively independently and within a team
  • Familiarity with enterprise development environments and IDEs
  • Experience with test-driven development (TDD), continuous integration, refactoring, and pair programming
  • Familiarity with unit testing frameworks: JUnit, Mockito, JaCoCo, JMockit, EasyMock
  • Experience with Java application servers and enterprise deployment environments
  • Experience supporting legacy enterprise application modernization efforts
  • C#/.NET, ASP.NET, MVC, or Entity Framework experience
  • Experience in aerospace, defense, or other highly regulated technical industries
  • Experience in SDLC documentation and technical writing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees
Year Founded: 2003

What We Do

Tsunami Tsolutions is a technology and business solutions provider founded in 2003, specializing in the aerospace and defense industries. They offer engineering support, ERP system implementation, custom application development, and project management services. Their mission focuses on enhancing operational efficiency, compliance, and productivity for clients ranging from Fortune 100 OEMs and operators to MROs and startups, leveraging both off-the-shelf and custom-engineered solutions to meet strategic goals.

Similar Jobs

Old Dominion Freight Line, Inc. Logo Old Dominion Freight Line, Inc.

Java Engineer

Logistics • Transportation • Industrial
In-Office or Remote
267 Locations
20591 Employees
106K-132K Annually

Citi Logo Citi

Java Engineer

Fintech • Financial Services
In-Office
Jacksonville, FL, USA
223850 Employees
97K-145K Annually

Contact Government Services, LLC Logo Contact Government Services, LLC

Java Engineer

Information Technology • Legal Tech • Software • Consulting
In-Office or Remote
2 Locations
140K-220K Annually

TrueCommerce Logo TrueCommerce

Java Engineer

eCommerce • Information Technology • Software
Remote or Hybrid
2 Locations
1084 Employees

Similar Companies Hiring

Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account