1

Junior Software Developer Java Jobs in Albuquerque, NM

Senior Software Engineer | Rocky Program

Albuquerque, NM ยท On-site

$118K - $156K/yr

Senior Software Engineer | Rocky Program Company: The Boeing Company The Boeing Company has an ... Java, C++, Python, JS frameworks (REACT, jQuery UI, Open Layers, etc.), Spring Framework, Hibernate ...

Senior Software Engineer | Rocky Program

Albuquerque, NM ยท On-site

$118K - $156K/yr

Senior Software Engineer | Rocky Program Company: The Boeing Company The Boeing Company has an ... Java, C++, Python, JS frameworks (REACT, jQuery UI, Open Layers, etc.), Spring Framework, Hibernate ...

Senior DevOps Engineer

Albuquerque, NM ยท On-site

$126K - $161K/yr

Experience developing with Python, C++, and/or Java * Experience with automation/configuration ... Ability to work collaboratively with software developers to deploy and operate our systems

Senior DevOps Engineer

Albuquerque, NM ยท On-site

$120 - $150/hr

Responsibilities * Collaborate with software developers to deploy and operate our systems ... Experience developing with Python, C++, and/or Java * Experience with automation/configuration ...

Showing results 41-60

Junior Software Developer Java information

See Albuquerque, NM salary details

$59.1K

$103.5K

$156.1K

How much do junior software developer java jobs pay per year?

As of Aug 23, 2026, the average yearly pay for junior software developer java in Albuquerque, NM is $103,548.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,200.00 and $103,200.00 per year, depending on experience, location, and employer.

What does a junior software developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.

What are the key skills and qualifications needed to thrive as a junior software developer Java, and why are they important?

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What are some common challenges faced by junior software developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

What is the difference between Junior Software Developer Java vs Junior Software Developer Python?

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What are popular job titles related to Junior Software Developer Java jobs in Albuquerque, NM?

For Junior Software Developer Java jobs in Albuquerque, NM, the most frequently searched job titles are:

What job categories do people searching Junior Software Developer Java jobs in Albuquerque, NM look for?

The top searched job categories for Junior Software Developer Java jobs in Albuquerque, NM are:

Infographic showing various Junior Software Developer Java job openings in Albuquerque, NM as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $103,548 per year, or $49.8 per hour.

Lead Software Engineer with Security Clearance

AV, Inc.

Albuquerque, NM โ€ข On-site

Contractor

Medical, Dental, Vision, Retirement

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Worker Type Regular Job Description Lead Software Engineer Position Summary The Lead Software Engineer will provide technical leadership for the design, development, integration, and delivery of a software plugin capability. The position will lead software development activities across a GitLab-based development environment, including integration with dedicated hardware platforms and the evolution toward cloud-enabled CI/CD pipelines. The Lead Software Engineer will establish software architecture, development standards, integration approaches, and automated build/test practices while remaining hands-on with implementation, troubleshooting, code reviews, and technical integration. Position Responsibilities * Own and maintain the overall software architecture for the plugin capability.
* Lead implementation of a modular plugin framework that supports current and future software capabilities.
* Establish coding standards, architectural patterns, repository structure, branching strategy, and development workflows.
* Provide technical direction to software developers and coordinate development across multiple stakeholders.
* Review software designs, merge requests, and significant code changes.
* Decompose system and software requirements into implementable software components and development tasks.
* Identify technical risks and recommend mitigation strategies.
* Coordinate software interfaces with hardware, systems engineering, modeling and simulation, test, and other engineering disciplines.
* Lead software integration, debugging, testing, and release activities.
* Establish repeatable processes for building, testing, packaging, and deploying software.
* Ensure software can be reproduced and deployed from controlled source-code repositories. Required Qualifications * Bachelor's degree in: Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related technical discipline.
* 8 years of Software Engineering experience.
* The ability to acquire and maintain a DOW TS/SCI clearance.
* Advanced proficiency in C++ or another object-oriented programming language.
* Strong understanding of object-oriented design, software architecture, design patterns, modular development, API/interface development, and multithreaded/concurrent software.
* Memory management, performance optimization, and software debugging.
* Experience designing or developing plugin-based, modular, or extensible software architectures.
* Experience with Git/GitLab, CI/CD pipelines, automated builds and testing, artifact management, packaging and deployment, versioning, dependency management, configuration management, and reproducible software releases.
* Experience integrating software with physical hardware, embedded systems, sensors, test equipment, or hardware-dependent interfaces.
* Ability to troubleshoot problems spanning software, operating systems, networking, interfaces, and hardware.
* Experience developing software in Windows and Linux environments.
* Ability to define and maintain technical requirements, software interfaces, development tasks, and acceptance criteria.
* Ability to execute build and test workloads across local, on-premises, and cloud-hosted runners.
* Demonstrated ability to perform and lead peer code reviews and enforce software-development standards.
* Ability to communicate technical concepts, risks, tradeoffs, and recommendations to software developers, systems engineers, program leadership, and customers. Preferred Qualifications * Experience with modern C++ (C++20+), Python automation and tooling, CMake, containerization, GitLab Runners, software interfaces (REST/gRPC/ZeroMQ/DDS), cross-platform development, and automated code-quality/static-analysis tools.
* Design the development environment so existing on-premises processes can transition to or integrate with future cloud-based CI/CD infrastructure.
* Support containerized build and test environments where appropriate.
* Experience developing software for defense, aerospace, simulation, test, or other hardware-intensive engineering environments.
* Experience operating within Agile or iterative development environments.
* Experience in Wargaming and Directed Energy Desired Leadership Attributes * Capable of operating as both a technical lead and hands-on developer.
* Able to make architecture decisions while balancing near-term delivery with long-term maintainability.
* Comfortable leading software development in an evolving environment where hardware, interfaces, and deployment infrastructure may change over time.
* Able to mentor junior and mid-level developers.
* Strong problem-solving skills with the ability to independently investigate complex integration issues.
* Able to establish software-development processes without creating unnecessary development overhead.
* Ability to resolve conflicts between stakeholders
* Strong communication skills with internal and external stakeholders Physical Demands * Travel required to domestic US sites - up to 10%.
* Ability to work in an office and manufacturing environment.
* Required to sit and stand for long periods (Frequent).
* Required to talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent). Clearance Level TS/SCI The salary range for this role is: $111,500 - $170,000 AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR ยง 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits . We also encourage you to review our company website at http://www.avinc.com to learn more about us. Principals only need apply. NO agencies please. About AV: AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best. We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve. Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next. If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR U.S. Citizenship required