The simulation software is primarily written in C++ along with some applications in other high level programming languages (Java, Python, etc.). The Virtual Simulation lab supports a relatively small ...
The simulation software is primarily written in C++ along with some applications in other high level programming languages (Java, Python, etc.). The Virtual Simulation lab supports a relatively small ...
Development Engineer, Sr (DevOps)
Melbourne, FL · On-site
$111K - $170K/yr
Demonstrated success with application delivery in mid-size (2000+ staff) corporations * Strong ... S. Clearance Level No Clearance The salary range for this role is: $111,500 - $170,000 ...
Development Engineer, Sr (DevOps)
Melbourne, FL · On-site
$111K - $170K/yr
Demonstrated success with application delivery in mid-size (2000+ staff) corporations * Strong ... S. Clearance Level No Clearance The salary range for this role is: $111,500 - $170,000 ...
Development Engineer, Sr (DevOps)
Melbourne, FL · On-site
$111K - $170K/yr
Demonstrated success with application delivery in mid-size (2000+ staff) corporations * Strong ... S. Clearance Level No Clearance The salary range for this role is: $111,500 - $170,000 ...
Development Engineer, Sr (DevOps)
Melbourne, FL · On-site
$111K - $170K/yr
Demonstrated success with application delivery in mid-size (2000+ staff) corporations * Strong ... S. Clearance Level No Clearance The salary range for this role is: $111,500 - $170,000 ...
Sr Principal Software Engineer - DevOps
Melbourne, FL · On-site
$122K - $184K/yr
Core; experience in at least one additional language (C/C++, Python, Java) is a plus. * Hands-on ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
Sr Principal Software Engineer - DevOps
Melbourne, FL · On-site
$122K - $184K/yr
Core; experience in at least one additional language (C/C++, Python, Java) is a plus. * Hands-on ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
Sr Principal Software Engineer - DevOps
$122K - $184K/yr
Core; experience in at least one additional language (C/C++, Python, Java) is a plus. * Hands-on ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
Sr Principal Software Engineer - DevOps
$122K - $184K/yr
Core; experience in at least one additional language (C/C++, Python, Java) is a plus. * Hands-on ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
Seniority Level - Mid-Senior *Minimum Education - Bachelor's Degree Ideal Candidate: Job Title: Lead, Software Engineering - DevOps Architect - TS/SCI w/ poly *Job Location: Palm Bay, FL *Job ...
Quick apply
Seniority Level - Mid-Senior *Minimum Education - Bachelor's Degree Ideal Candidate: Job Title: Lead, Software Engineering - DevOps Architect - TS/SCI w/ poly *Job Location: Palm Bay, FL *Job ...
DevOps Software Engineer (For ROS2 and C++ Apps)
Melbourne, FL · On-site
$49 - $67/hr
... at the device level, as opposed to Cloud or SaaS. There is a support of QA development, a QA ... python, or java when talking about tools and parts of the build process. C++ is the primary ...
DevOps Software Engineer (For ROS2 and C++ Apps)
Melbourne, FL · On-site
$49 - $67/hr
... at the device level, as opposed to Cloud or SaaS. There is a support of QA development, a QA ... python, or java when talking about tools and parts of the build process. C++ is the primary ...
... level! The Senior Software Engineer / Full Stack Developer will be part of a dynamic team that ... Java-based applications. * Support special projects as required; travel may be required (CONUS ...
... level! The Senior Software Engineer / Full Stack Developer will be part of a dynamic team that ... Java-based applications. * Support special projects as required; travel may be required (CONUS ...
Principal Engineer Software - DevOps
Melbourne, FL · On-site
$98K - $147K/yr
Proven experience developing software with an OOP language (C/C++, Python, Java). C# is a plus ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
Principal Engineer Software - DevOps
Melbourne, FL · On-site
$98K - $147K/yr
Proven experience developing software with an OOP language (C/C++, Python, Java). C# is a plus ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
Principal Engineer Software - DevOps
$98K - $147K/yr
Proven experience developing software with an OOP language (C/C++, Python, Java). C# is a plus ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
Principal Engineer Software - DevOps
$98K - $147K/yr
Proven experience developing software with an OOP language (C/C++, Python, Java). C# is a plus ... DoD 8570/8140 IAT Level II or higher (ex. Security+ w/CE) * Experience working in Agile/Scrum ...
... mid-level career path. The service member will be on the job training supporting a work schedule ... Basic Qualifications for an Engineer A candidate, regardless of age and hiring source, must meet ...
... mid-level career path. The service member will be on the job training supporting a work schedule ... Basic Qualifications for an Engineer A candidate, regardless of age and hiring source, must meet ...
... mid-level career path. The service member will be on the job training supporting a work schedule ... Basic Qualifications for an Engineer A candidate, regardless of age and hiring source, must meet ...
... mid-level career path. The service member will be on the job training supporting a work schedule ... Basic Qualifications for an Engineer A candidate, regardless of age and hiring source, must meet ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Senior Software Engineer/Software Engineer III
Melbourne, FL · On-site
$80 - $125/hr
... Java). * 5+ years' experience in the SDLC, including but not limited to requirements capture ... MATHEMATICAL SKILLS AND REASONING ABILITY Must have at least a university-level of understanding of ...
Quick apply
Senior Software Engineer/Software Engineer III
Melbourne, FL · On-site
$80 - $125/hr
... Java). * 5+ years' experience in the SDLC, including but not limited to requirements capture ... MATHEMATICAL SKILLS AND REASONING ABILITY Must have at least a university-level of understanding of ...
Senior Software Engineer/Software Engineer III
Melbourne, FL · On-site
$80 - $125/hr
... Java). * 5+ years' experience in the SDLC, including but not limited to requirements capture ... MATHEMATICAL SKILLS AND REASONING ABILITY Must have at least a university-level of understanding of ...
Quick apply
Senior Software Engineer/Software Engineer III
Melbourne, FL · On-site
$80 - $125/hr
... Java). * 5+ years' experience in the SDLC, including but not limited to requirements capture ... MATHEMATICAL SKILLS AND REASONING ABILITY Must have at least a university-level of understanding of ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Security+ Certification or any DoD IAT Level II Certification, or ability to obtain certification ... Proficiency with Java language * Experience developing AI/ML-enabled mission applications ...
Mid Level Java Developer information
See Melbourne, FL salary details
$38.28 - $40.62
4% of jobs
$40.62 - $42.97
4% of jobs
$42.97 - $45.32
7% of jobs
$46.69 is the 25th percentile. Wages below this are outliers.
$45.32 - $47.66
16% of jobs
$47.66 - $50.01
13% of jobs
$50.01 - $52.36
5% of jobs
The median wage is $52.59 / hr.
$52.36 - $54.71
5% of jobs
$54.71 - $57.05
5% of jobs
$57.05 - $59.40
8% of jobs
$60.32 is the 75th percentile. Wages above this are outliers.
$59.40 - $61.75
17% of jobs
$61.75 - $64.09
15% of jobs
$38
$53
$64
How much do mid level java developer jobs pay per hour?
What does a typical workday look like for a mid level Java developer?
As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.
What is a mid level Java developer?
A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.
What are the key skills and qualifications needed to thrive as a mid level Java developer?
Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

Virtual Simulation Software Engineer/ Principal Virtual Simulation Software Engineer
Melbourne, FL
$98K - $147K/yr
Full-time
Medical, Life, PTO
Re-posted 21 days ago
Northrop Grumman rating
8.2
Based on 360 frontline employees who took The Breakroom Quiz
88th of 536 rated manufacturers
Job description
Please note that this opportunity is contingent on program funding. Start dates are determined after funding confirmation.
Northrop Grumman Aeronautics Systems has an opening for a Virtual Simulation Software Engineer to join our team of qualified, diverse individuals within our Systems Engineering organization. This role is located in Melbourne, FL.
The Virtual Simulation Team's mission is to provide our warfighter customer with a realistic aircraft simulation and tactical environment to assess operational suitability and develop preliminary concepts of employment. In this role, you will be responsible for developing and modifying software for use in pilot-in-the-loop simulation of combat weapons systems employment.
The simulation software is primarily written in C++ along with some applications in other high level programming languages (Java, Python, etc.). The Virtual Simulation lab supports a relatively small, close-knit team of 14 software developers, 4 lab engineers, and 10-12 other regular users. This highly dynamic work environment requires software engineers with a diverse set of complementing skills, commitment to the small team dynamic, and a strong desire to learn new skills.
Essential Functions:
- Design and implement real-time, pilot-in-the-loop simulation software that enables requirements validation and mission-level evaluation of next-gen tactical aircraft
- Create or adapt simulation frameworks and modules (e.g., airframe, kinematics, sensors, weapons, C2, threat models)
- Partner with domain SMEs to translate aircraft/weapon physics into high-fidelity, real-time models and integrate them into the overall simulation
- Model operational environments and perform trade studies via computer simulation resulting in recommendations for system architectures and configurations
- Support the design and development of visualization models and databases for integration with a high-fidelity simulation environment
We offer flexible work arrangements, 9/80 work schedule with every other Friday off, phenomenal learning opportunities, exposure to a wide variety of projects and customers, and a very friendly team environment. We are looking for self-directed professionals who thrive in collaborative environments.
Basic Qualifications:
- Software Engineer: Bachelor of Science degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 2 years of experience OR a Master of Science degree in a STEM discipline.
- Principal Software Engineer: Bachelor of Science degree in a STEM discipline and 5 years of experience OR a Master of Science degree in a STEM discipline and 3 years of experience OR a PhD in a STEM discipline with 1 year of experience
- Must have experience in computer/engineering software development using C++ (preferred), C#, Java or other object-oriented computer languages.
- Your ability to transfer and maintain the final adjudicated U.S. government Top Secret clearance (must be in-scope or enrolled in Continuous Evaluation) and any program access(es) required for the position within a reasonable period of time, as determined by the Company.
Preferred Qualifications:
- Experience with real-time simulation/software development
- Experience with hardware/software integration, especially integration of aircraft hardware into a lab/simulation environment
- Ability to translate physics/mathematics models into real-time simulation algorithms
- An understanding of tactical aircraft aero-performance, sensors, weapons, and/or communication systems
- An understanding of Integrated Air Defense Systems and capabilities
- An understanding of operational Command and Control systems and software
- Experience working with a team in a rapid prototyping environment
- Experience performing weapon system level design, integration, and/or test & evaluation
.
#BLUE
Primary Level Salary Range: $79,300.00 - $118,900.00Secondary Level Salary Range: $98,400.00 - $147,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.What Northrop Grumman employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Northrop Grumman
Sourced by ZipRecruiter
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.
Industry
Space research administration
Company size
10,000+ Employees
Headquarters location
Falls Church, VA, US
Year founded
1939