skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, Alabama JobLink works best with a modern browser such as the ones provided by:

Please download and install the latest version of the browser of your choice. We apologize for any inconvenience.

Software Developer (Lead)

Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.

Job Details
Job Order Number
Company Name
ARRAY Information Technology
Physical Address
60 COMMERCE, Suite 1210
Montgomery, AL 36104
Job Description

Software Developer (Lead)-Remote Work is Optional
Job Responsibilities:

  • Will lead adevelopment team following an Agile process
  • Will collaborate with team mates and customers to understand and refine feature requests, before developing solutions
  • Will build and maintain JAVA based web applications
  • Will follow secure coding practices, and evaluate potential security deficiencies
  • Will interact with RESTful services
  • Will configure and manage CI/CD pipelines


  • Minimum of 7+ years’ experience building and maintaining Java based web applications
  • Experience with Spring, including Spring MVC
  • Experience interacting with databases using SQL and Hibernate / JPA
  • Experience with HTML, CSS, and related libraries
  • Strong command of modern JavaScript (ES Modules and ES2015+ language features)
  • Understands the importance of Unit Testing code, and has experience writing effective unit tests
  • Ability to pass Federal and State background investigation; NACI Clearance required


  • Air Force contracting experience, especially with AF Business Enterprise Systems (BES)
  • Experience with Vue.js, or another component based JavaScript framework (e.g. Angular 2+ or React)
  • Experience with Node, NPM, and Webpack
  • Server-side unit testing with JUnit and Mockito, and client-side unit testing with Jest
  • Experience working with Oracle databases
  • Experience with Jenkins
  • Experience with Apache Shiro, Spring Security, or other Java security frameworks
  • Familiar with reporting using JasperReports
  • Experience with AWS, especially Elastic Beanstalk, RDS, and EC2 Qualifications
  • BS Computer Science or equivalent work experience
  • Oracle Certified Professional, Java SE*

Array Information Technology, Inc., is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.

To view full details and how to apply, please login or create a Job Seeker account.