Required Skills

JAVA DEVELOPER

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 1st Nov 2022

JOB DETAIL

Kforce is seeking Software Developers in support of delivering cutting-edge software solutions for our customer the US Citizenship and Immigration Services (USCIS).  Software Developers will:

  • Collaboratively with software developers to deliver high-quality software for the United States Citizenship and Immigration Service (USCIS) that sits within the Department of Homeland Security (DHS). 
  • Work within a fast-paced Agile DevSecOps team contributing and collaborating within your scrum team daily.
  • Assist with analysis, design, coding, testing, implementation, and maintenance of software solutions.
  • Provide technical solutions to complex software engineering challenges, including software engineering analysis and design, development, and integration activities using accepted software engineering practices and design techniques, to include web services/programming/development, testing services and peer review of code, developing Restful web services. 

What You Will Do:

  • Assist with the analysis of information requirements. 
  • Support senior team members in the development of code. 
  • Aid in the evaluation of problems with workflow, organization, and planning and help in the development of appropriate corrective action.
  • Assist in the designing and implementing software components; documenting and diagraming application/module functionality; performing maintenance on existing software products and contributing knowledge of business applications; and conducting quality assurance procedures to assess the processing efficiency and production accuracy of analytical routines and outputs.
  • Work primarily as a developer and brings experience using tools and frameworks to develop solutions that meet client requirements.
  • As part of a cross-functional Agile team, the Developer coordinates with team members to follow best practices, plan work, and communicate with the client on progress.
  • Design, Develop and implement Java-based enterprise solutions to meet client requirements.
  • Support quality development practices, including test-driven development.
  • Employ the values and principles of Agile development as part of an Agile DevSecOps team.
  • Actively participate in improving the code base by performing code reviews.
  • Other duties as assigned.

Requirements

What We Need:

  • Bachelor’s degree in Computer Science, Information Technology Management, Engineering or other STEM related field. In lieu of degree, will consider combination of training, certifications, and years of experience. 
  •  Minimum three (3) years of development experience.
  • Experience with AWS (Amazon Web Services) cloud services and architecture.
  • Experience in object-oriented methodologies, design patterns, microservices, streaming technologies, database design, and data modeling. 
  • Familiar with front and back-end languages, databases, and DevOps. 
  • Experience in taking part in  a team of developers in designing and delivering cloud-based, continuously deployed client solutions.
  • Proficient in creating reasonable and correct time estimates for assigned tasks
  • Excellent communication skills to be able to interact directly with non-technical client stakeholders and act in a business-to-technical translation role, including generating compelling visualizations.

Even Better:

  • AWS (Amazon Web Services) Certification(s).
  • Java Certification(s).
  • Python Certification(s)
  • Experience Agile Frameworks, such as Scrum or Kanban and using tools and technologies including Jboss, Spring framework, Spring Data JPA, Java/J2EE, Java Collections, RDBMS like SQL Server, Oracle, or PostgreSQL.

Company Information