BAE Systems

JAVA Software Engineer

BAE Systems

Remote
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Welcome to BAE Systems! We are seeking a highly skilled and motivated JAVA Software Engineer to join our dynamic team. As a JAVA Software Engineer, you will play a crucial role in developing innovative and cutting-edge software solutions for our clients. The ideal candidate will have a passion for coding and a strong background in JAVA development. If you are looking for a challenging and rewarding opportunity in a fast-paced and collaborative environment, then we want to hear from you!

  1. Develop and maintain high-quality JAVA software solutions for clients.
  2. Collaborate with team members to design and implement new features and functionality.
  3. Write clean, efficient, and well-documented code.
  4. Troubleshoot and debug software issues.
  5. Conduct thorough testing to ensure software meets quality standards.
  6. Stay up-to-date with industry trends and advancements in JAVA development.
  7. Communicate effectively with team members and stakeholders to gather requirements and provide updates on project progress.
  8. Work independently and as part of a team to meet project deadlines.
  9. Continuously improve processes and procedures to enhance software development efficiency.
  10. Stay organized and manage multiple tasks/projects simultaneously.
  11. Provide technical guidance and support to junior team members.
  12. Adhere to coding standards and best practices.
  13. Collaborate with other departments such as design and QA to ensure seamless integration of software components.
  14. Contribute to the overall success of the team by actively participating in meetings and sharing knowledge and expertise.
  15. Demonstrate a strong commitment to delivering high-quality and innovative solutions.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Bachelor's Degree In Computer Science Or Related Field

  • Minimum Of 3 Years Of Experience In Java Programming

  • Strong Understanding Of Object-Oriented Design And Development Principles

  • Experience With Software Development Processes, Including Agile Methodologies

  • Ability To Obtain And Maintain A Security Clearance, As Many Positions At Bae Systems Require Access To Classified Information.

Required Skills
  • Web Development

  • Network Security

  • Database Management

  • Debugging

  • Agile Methodology

  • Systems integration

  • Object-oriented programming

  • User Interface Design

  • Code optimization

  • Software testing

  • Java EE

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a JAVA Software Engineer is between $92,000 to $139,000 per year. This can vary depending on factors such as experience, location, and company size.

Additional Information
BAE Systems is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedSeptember 16th, 2025
Apply BeforeOctober 16th, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About BAE Systems

BAE Systems plc, is an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started