Proficiency in Java, TypeScript and object-oriented programming * Familiarity with full-stack web ... Software Designs and Interface Design Descriptions) * Math background including Probability ...
Proficiency in Java, TypeScript and object-oriented programming * Familiarity with full-stack web ... Software Designs and Interface Design Descriptions) * Math background including Probability ...
Software Engineer
San Diego, CA · On-site
$110K - $138K/yr
Software Engineer The Mission: Do you want to build software that solves the world's most complex ... Primary: Java 17+, Spring Boot * Infrastructure: Linux, Docker, Kubernetes, Kafka/NATS, GitLab
Software Engineer
San Diego, CA · On-site
$110K - $138K/yr
Software Engineer The Mission: Do you want to build software that solves the world's most complex ... Primary: Java 17+, Spring Boot * Infrastructure: Linux, Docker, Kubernetes, Kafka/NATS, GitLab
Software Engineer I
San Diego, CA · On-site
Required : • Foundational knowledge in one or more programming languages (C, C++, Python, or Java) • Understanding of software development fundamentals, debugging, and version control • ...
Software Engineer I
San Diego, CA · On-site
Required : • Foundational knowledge in one or more programming languages (C, C++, Python, or Java) • Understanding of software development fundamentals, debugging, and version control • ...
Software Engineer *Must have an active TS/SCI Polygraph on Day One. No exceptions.* In this ... Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ...
Software Engineer *Must have an active TS/SCI Polygraph on Day One. No exceptions.* In this ... Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ...
Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...
Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI (i.e., Angular, JavaScript ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...
Software Engineer with Security Clearance
Chula Vista, CA · On-site
$100K - $130K/yr
We are currently seeking a talented Software Engineer to join our team working on a restricted ... Strong proficiency in programming languages such as Java, C++, and Java Spring, along with ...
Software Engineer with Security Clearance
Chula Vista, CA · On-site
$100K - $130K/yr
We are currently seeking a talented Software Engineer to join our team working on a restricted ... Strong proficiency in programming languages such as Java, C++, and Java Spring, along with ...
#Senior Sensors Software Engineer
San Diego, CA · On-site
$130K - $171K/yr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded ... Programming experience with Java, Python, etc. * Understanding of Digital signal processing ...
#Senior Sensors Software Engineer
San Diego, CA · On-site
$130K - $171K/yr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded ... Programming experience with Java, Python, etc. * Understanding of Digital signal processing ...
Software Engineer - User Experience Applications
San Diego, CA · On-site
$91K - $137K/yr
OR a Master's degree in a STEM discipline and entry level engineering experience. • Experience ... Java, C, C++, and Python. • Experience with two of the following tools: Jira, GitLab, Docker ...
Software Engineer - User Experience Applications
San Diego, CA · On-site
$91K - $137K/yr
OR a Master's degree in a STEM discipline and entry level engineering experience. • Experience ... Java, C, C++, and Python. • Experience with two of the following tools: Jira, GitLab, Docker ...
OR a Master's degree in a STEM discipline and entry level engineering experience. Experience with ... Java, C, C++, and Python. Experience with two of the following tools: Jira, GitLab, Docker, Fortify ...
OR a Master's degree in a STEM discipline and entry level engineering experience. Experience with ... Java, C, C++, and Python. Experience with two of the following tools: Jira, GitLab, Docker, Fortify ...
The main lanes include: Entry-level to mid-level software engineering roles (especially backend/full stack) Java full stack roles (enterprise stability) Java/Python developer roles (flexibility ...
New
The main lanes include: Entry-level to mid-level software engineering roles (especially backend/full stack) Java full stack roles (enterprise stability) Java/Python developer roles (flexibility ...
New
#Display Software Engineer
San Diego, CA · On-site
$94K - $141K/yr
Preferred Qualifications: • 4+ year of experience with Programming Language such as C, C++, Java, Python, etc. • 2+ year of experience with Database Management Software. • 1+ year of experience ...
#Display Software Engineer
San Diego, CA · On-site
$94K - $141K/yr
Preferred Qualifications: • 4+ year of experience with Programming Language such as C, C++, Java, Python, etc. • 2+ year of experience with Database Management Software. • 1+ year of experience ...
Northrop Grumman Aeronautics Systems is looking to add Software Engineer - User Experience ... Experience and proficiency utilizing Java, Experience with Java microservices, Graphical User ...
Northrop Grumman Aeronautics Systems is looking to add Software Engineer - User Experience ... Experience and proficiency utilizing Java, Experience with Java microservices, Graphical User ...
Software Engineer - JobID-0011
San Diego, CA · On-site
$90K - $184K/yr
Software Engineer - JobID-0011 Department: Engineering Employment Type: Full Time Location: San ... Program languages such as C++, Python, Java or JavaScript * Container concepts (Docker/OCI/Podman ...
Software Engineer - JobID-0011
San Diego, CA · On-site
$90K - $184K/yr
Software Engineer - JobID-0011 Department: Engineering Employment Type: Full Time Location: San ... Program languages such as C++, Python, Java or JavaScript * Container concepts (Docker/OCI/Podman ...
... or Java) o Understanding of software development fundamentals, debugging, and version control. • Familiarity with Linux environments or basic command‐line operations o Exposure to Agile ...
... or Java) o Understanding of software development fundamentals, debugging, and version control. • Familiarity with Linux environments or basic command‐line operations o Exposure to Agile ...
Software Engineer 1
San Diego, CA · On-site
$55.50 - $75/hr
... Engineering ... Experience developing web applications using server-side languages, such as Java, Python, or Node ...
Software Engineer 1
San Diego, CA · On-site
$55.50 - $75/hr
... Engineering ... Experience developing web applications using server-side languages, such as Java, Python, or Node ...
Software Engineer 1
$55.50 - $75/hr
... Engineering ... Experience developing web applications using server-side languages, such as Java, Python, or Node ...
Software Engineer 1
$55.50 - $75/hr
... Engineering ... Experience developing web applications using server-side languages, such as Java, Python, or Node ...
Software Development Engineer (C++ / Qt) Eliassen Group is seeking Software Development Engineers ... Python, C, or Java is a plus Team Environment • Team currently includes several highly ...
Software Development Engineer (C++ / Qt) Eliassen Group is seeking Software Development Engineers ... Python, C, or Java is a plus Team Environment • Team currently includes several highly ...
Software Engineer - JobID-0011
$90K - $184K/yr
The Software Engineer will design, build, test, and deliver innovative, secure, and fully ... Program languages such as C++, Python, Java or JavaScript * Container concepts (Docker/OCI/Podman ...
Quick apply
Software Engineer - JobID-0011
$90K - $184K/yr
The Software Engineer will design, build, test, and deliver innovative, secure, and fully ... Program languages such as C++, Python, Java or JavaScript * Container concepts (Docker/OCI/Podman ...
Software Development Engineer (C++ / Qt) Eliassen Group is seeking Software Development Engineers ... Python, C, or Java is a plus Team Environment • Team currently includes several highly ...
Software Development Engineer (C++ / Qt) Eliassen Group is seeking Software Development Engineers ... Python, C, or Java is a plus Team Environment • Team currently includes several highly ...
Software Engineer I
$80K - $110K/yr
We're looking for an early career Software Engineer to help us build, ship, and secure world class ... Java, C#, Rust, Go, Zig, etc will do). * Working knowledge of design patterns. * Must be a U.S.
Software Engineer I
$80K - $110K/yr
We're looking for an early career Software Engineer to help us build, ship, and secure world class ... Java, C#, Rust, Go, Zig, etc will do). * Working knowledge of design patterns. * Must be a U.S.
Entry Level Java Software Engineer information
See San Diego, CA salary details
$66.4K is the 25th percentile. Wages below this are outliers.
$52.6K - $67.1K
26% of jobs
$67.1K - $81.7K
18% of jobs
The median wage is $85.7K / yr.
$81.7K - $96.3K
21% of jobs
$104.7K is the 75th percentile. Wages above this are outliers.
$96.3K - $110.9K
17% of jobs
$110.9K - $125.4K
5% of jobs
$125.4K - $140K
3% of jobs
$140K - $154.6K
3% of jobs
$154.6K - $169.1K
3% of jobs
$169.1K - $183.7K
2% of jobs
$183.7K - $198.3K
1% of jobs
$198.3K - $212.9K
0% of jobs
$52.6K
$104.9K
$212.9K
How much do entry level java software engineer jobs pay per year?
What is an entry level Java software engineer?
An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.
What does a typical day look like for an entry level Java software engineer?
As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.
What are the key skills and qualifications needed to thrive as an entry level Java software engineer?
To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

Job description
About Metron
Metron is an employee-owned company dedicated to delivering innovative solutions for the most challenging national security problems. For over 40 years, our principled approach to problem-solving has yielded creative solutions at the intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are passionate about solving challenging problems. We look for individuals who share this same passion and can apply their experience in real-world settings.
We are seeking a talented software engineer with a strong computer science background to assist in design, development, integration, testing, and QA of a complex cloud-based software planning system. You will be responsible for writing backend infrastructure and frontend web applications, including the development of APIs and software documentation. You will be part of a distributed development team working primarily on-site in a government lab alongside external development partners and other stakeholders. The ideal candidate has experience writing well-designed, maintainable, and extensible code.
Required Qualifications
- Bachelor’s degree in Computer Science, Mathematics, Physics, Applied Math, or related field
- At least 3 years of experience as a Software Engineer or Developer
- Active Secret Clearance
- Experience designing and implementing APIs and integrating software systems
- Proficiency in Java, TypeScript and object-oriented programming
- Familiarity with full-stack web application development
- Excellent written and verbal communication skills, including the ability to clearly convey design concepts
- Ability to work in a collaborative team environment alongside partner organizations
- US CITIZENSHIP REQUIRED; Successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information
Desired Qualifications
- Experience with MongoDB, RabbitMQ, Spring Boot, React, Redux, WebGL and/or OpenGL
- Familiarity with AWS, Docker, Kubernetes, Git, and CI/CD processes
- Experience developing formal software documentation (e.g. Software Designs and Interface Design Descriptions)
- Math background including Probability/Statistics, Linear Algebra, Multivariate Calculus
- Experience designing and implementing user interfaces
- Experience in DevSecOps
- Experience with troubleshooting
- Prior experience working with US Navy or other Department of Defense services/agencies
- Active TS/SCI Clearance
Position Location: onsite, in office in San Diego, CA
Metron is an Equal Employment Opportunity (EEO) employer. It is the policy of the company to provide equal employment opportunities to all qualified applicants without regard to race, color, religious, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.
VEVRAA Federal Contractor