Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Programmer image - Rise Careers
Job details

Java Programmer

ECS is seeking a Java Programmer to work in our Albuquerque, NM office.

Job Description:

ECS is looking for a Java Programmer proficient in object-oriented software design and development experience with significant experience with Java and Java frameworks, providing support for a major national laboratory in Albuquerque, NM!

In this role you will be contribute by working collaboratively with developers, technical leads and customers, developing vision, designing solutions, and delivering high quality and web-based applications. You will apply mathematics, computer science, engineering methodologies and other relevant skills to develop innovative computer software solutions. In addition, you will be involved in all facets of the software development lifecycle (versatile and with a graded approach to rigor) creating predictable and maintainable code. For all software projects, you will be expected to research, assemble, and evaluate all relevant data in order to recommend a sound, practical solution for our customers. You will inspect codes for quality and conformance to project standards. In order to deliver the best solutions, you will continually strive to obtain and maintain expertise in all leading development languages and techniques as well as domain knowledge in most mission areas at the laboratories. The result of this methodical approach to software development has and will continue to lead to consistently exceptional products delivered to our customers.

You will be expected to participate in the design of software tools and subsystems to support reuse and domain analysis. You will work with colleagues to interpret software requirements and design specifications to code and integrate and test software components.

Required Skills:

  • Candidate must have a BS/BA in computer science or related field and 6 years of experience as a full-stack software development experience using Java. A candidate without a degree, who has at least 12 years of programming experience, can also be considered.
  • Candidate can start uncleared but will need to be able to obtain a DOE Q clearance
  • Position will be onsite at least 3 days per week. Candidates will need to reside in the Albuquerque area or be able to relocate to Albuquerque prior to their start date.
  • Experience with Java and Spring Framework.
  • Experience with build automation tools such as Jenkins, Maven and Gradle
  • Experience with web-based application development with HTML5, JavaScript and Angular/React.
  • Experience with microservice architecture
  • Knowledge of and experience with the full software development life cycle using iterative or agile methods.

Desired Skills:

  • Active DOE Q clearance

Job Type: Full-time

Pay: $110,000.00 - $115,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift

Education:

  • Bachelor's (Preferred)

Experience:

  • full stack java developer: 6 years (Preferred)
  • Java and spring framework: 5 years (Preferred)

Work Location: In person

MEET THE CHALLENGE. MAKE A DIFFERENCE.

27 jobs
MATCH
Calculating your matching score...
FUNDING
TEAM SIZE
DATE POSTED
June 9, 2023

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Posted last year
Company
Morgan Stanley Hybrid New York, NY
Posted last year