ITC Federal ยท 3 hours ago
Java Software Developer
ITC Federal is an information technology and consulting company focused on servicing the needs of the Federal Government. The Java Software Developer will support the USCIS DMOS program by delivering high-quality software solutions to enhance operational efficiency and modernization efforts, including designing and maintaining Java-based applications and collaborating with cross-functional teams.
Information TechnologySecurity
Responsibilities
Designing, developing, and maintaining Java-based applications
Supporting chatbot development and maintenance to improve customer service and mission support
Developing applications and integrations within ServiceNow (preferred)
Building and maintaining solutions in Amazon Web Services (AWS) cloud environments
Analyzing user requirements and developing software solutions to address needs
Participating in the full Software Development Lifecycle (SDLC), including design, coding, testing, deployment, and support
Triaging incidents, determining root causes, and resolving software issues
Testing, debugging, and documenting code; tracking issues and fixes using Jira
Supporting IT modernization initiatives and ensuring alignment with agency objectives
Designing and customizing software and databases to optimize operational efficiency
Deploying code changes in demo environments, working with JMS listeners and REST endpoints for system-to-system communication
Working with XML payload ingestion and Web Services for data processing
Collaborating with cross-functional teams and stakeholders while also operating independently when needed
Supervising and coordinating multi-vendor software development projects and diverse programming teams
Experience supervising multi-vendor software development projects and a diverse group of computer programmers
Qualification
Required
3+ years of professional Java development experience
Experience in developing, creating, and modifying software applications for large user groups
Strong background in software testing, debugging, and issue resolution (Jira experience required)
Proven ability to quickly learn and support complex workflows and codebases
Experience analyzing user needs and creating scalable software solutions
Background in IT modernization and SDLC projects
Experience with incident triage and root cause analysis
U.S. Citizenship and ability to obtain and maintain a USCIS Public Trust clearance
Ability to work independently with limited direction, as well as in cross-functional team environments
Preferred
Experience developing and maintaining chatbots for government agency use
ServiceNow development experience
AWS development experience
Previous USCIS project or ELIS tool experience
Experience supervising multi-vendor projects
Familiarity with the following tools/technologies: Atlassian Suite (Jira, Confluence), ServiceNow, GitHub, Jenkins, RESTful Web Services, JMS listeners, XML payload ingestion
Benefits
Health
Dental and Vision
401(k)
Tuition Reimbursement
Flexible Spending Account (FSA)
11 Paid Federal Holidays
3 weeks' Paid Time Off