Java Developer

  • SAIC,
  • Albuquerque, NM
  • 9 hours ago
company banner
Java, Developer, Computer, Systems, Software, Engineering, JavaScript, Automated, Apache, Engineer, IT
Full Time

Job Description


SAIC is looking to fill a position for a software engineer with experience developing web applications using Java Enterprise Edition. The responsibilities include:
•Designing, implementing, testing, and supporting web applications that enable the customer to perform its responsibilities.
•Design, implement, and test all layers of the software - databases, business logic, web services, and front end
•Willingness to learn and support improving and expanding automated test capabilities using technologies such as JUnit, Cypress, Selenium, and Protractor
•Develop applications and provide operational support for them
•Provide operations and maintenance support to fix defects and implement new business capabilities


•Bachelor's degree in Computer Science, Information Systems, Software Engineering, or relevant discipline, or 5 years of software engineering experience OR 9 years or more of related experience in lieu of degree.
•Minimum of 5 years of recent (within the last year) experience with software development using Java
•Experience building user interfaces using modern JavaScript frameworks such as Angular (preferred), AngularJS, React, or Vue
•Experience with software development of web applications using Spring Boot
•Experience with automated testing tools such as JUnit, Cypress, or Protractor
•Strong verbal and written communication skills
•Ability to obtain and maintain a DOE Q security clearance (not required to start). .

Desired Skills
•Existing DOE Q or L security clearance
•A passion for learning new software engineering skills and business domains
•Experience with any of the following:

•PrimeNG component library for Angular
•Spring Data JPA using Hibernate
•Automated UI testing using tools such as Cypress (preferred), Selenium, or Protractor
•Automated Java testing using JUnit
•HashiCorp Consul/Vault
•Apache Artemis ActiveMQ
•Kubernetes with Docker containers
•MongoDB non-relational database
•Java Server Faces and/or PrimeFaces
•Apache ActiveMQ, Apache Kafka, or RabbitMQ
•Apache Struts
•Experience with DevOps, Continuous Integration, and Continuous Deployment
•Experience working on Agile teams, especially using Scrum or Kanban

My SAIC Benefits.

Company Information

Dice Id : 10111346
Position Id : 2013694
Originally Posted : 2 months ago

Similar Positions at SAIC

Java Developer (Test Focused)
  • Albuquerque, NM
  • 2 days ago
Java App Developer
  • Albuquerque, NM
  • 2 days ago
Java App Developer
  • Albuquerque, NM
  • 2 days ago
Java Application Developer
  • Albuquerque, NM
  • 2 days ago
.NET Developer
  • Albuquerque, NM
  • 2 days ago
Ruby on Rails Software Developer
  • Albuquerque, NM
  • 2 days ago
Application Programmer II
  • Albuquerque, NM
  • 2 days ago
Application Programmer III
  • Albuquerque, NM
  • 2 days ago
COTS .NET Developer
  • Albuquerque, NM
  • 2 days ago
Cloud System Engineer
  • Albuquerque, NM
  • 2 days ago