What are the responsibilities and job description for the Senior Information Technology Analyst position at Launch Consulting Group?
Hello,
“I have the perfect job for you!” - Every staffing firm to every IT Analyst role they can find
(Am I close?) :)
I know that it will take the right role to consider a move, so let me know you think about this:
Department of Justice is Hiring for IT Analyst
Job Title: IT Analyst – API Development & Web Modernization (FITSM Program)
Location: Sacramento, CA (Hybrid/Onsite as required)
Duration: Long Term
Opportunity Overview:
The California Department of Justice (DOJ) is seeking an experienced IT Analyst to support critical pre-implementation efforts under the Firearms Information Technology
Systems Modernization (FITSM) program.
- This role will contribute to two major initiatives:
- Development of a Java/Spring Boot–based API integration layer for CLETS communication
- Modernization and consolidation of existing DOJ web applications into a unified platform
- This engagement is a key modernization phase aimed at improving system interoperability, automation, and scalability across DOJ firearms systems.
Key Responsibilities :
1. API Development & Integration Support
Support the design and development of a Java/Spring Boot API layer for CLETS integration
Assist in standardizing asynchronous communication across multiple systems (DMV, ACHS, AFS, ROS, MHFPS, WPS, NICS, III, ICE)
Analyze and document CLETS dot-delimited message formats and integration requirements
Collaborate with development teams on secure, socket-based communication protocols
Contribute to API specifications, validation processes, and integration workflows
2. Web Application Modernization
Support enhancement of existing applications built with Angular, Thymeleaf, and Spring Boot
Assist in consolidating legacy systems into a modern Angular/Spring Boot architecture
Document system requirements, architecture improvements, and functional changes
Help ensure scalability, maintainability, and alignment with FITSM objectives
3. Requirements & Analysis
Elicit, analyze, and document business and technical requirements
Translate requirements into functional specifications and system design inputs
Work closely with stakeholders, developers, and QA teams
4. Testing & Technical Support
Develop and maintain test cases, test scenarios, and validation plans
Provide technical support during development and QA phases
Participate in system testing, defect analysis, and resolution tracking
5. Deliverables
Validated and tested code support artifacts
Finalized API specifications and documentation
Functional technical components ready for System Integrator (SI) onboarding
Comprehensive requirements and test documentation
Mandatory Qualifications
Education:
- Bachelor’s degree from an accredited institution
- OR
- Nine (9) years of relevant experience
Experience:
- Minimum 5 years of IT analytical experience
- At least 3 years in systems analysis and design
- Minimum 3 years working within SDLC environments
- Hands-on experience creating test cases and supporting QA/development teams
- At least 4 years in technical analysis, including requirements elicitation and documentation
Desirable Qualifications:
- Master’s degree or higher in a related field
- (OR additional 2 years of relevant experience)
- 6 years of IT analytical experience
- 4 years in systems analysis and design
- 4 years working within SDLC frameworks
- 5 years of experience in technical requirements analysis
Preferred Skills & Competencies:
- Strong knowledge of Java, Spring Boot, and RESTful APIs
- Experience with Angular and modern web application frameworks
- Familiarity with message-based integrations and asynchronous processing
- Understanding of secure communication protocols (e.g., socket-based systems)
- Experience with government or CJIS-compliant systems (highly desirable)
- Strong analytical, documentation, and stakeholder communication skills