Java Developer

San Antonio, Texas


Employer: Silotech Group, Inc.
Industry: IT
Salary: Competitive
Job type: Full-Time

Overview

Silotech Group provides Advanced Cyber Solutions, Intelligence Solutions, Enterprise/Cloud IT Services and Products, and Managed IT/Security Services to Federal, State, and Commercial clients. We provide Federal Government and Commercial clients with customized, agile technical solutions focused on data, enterprise platforms, service engagement, and customer workforce development through trust-driven and collaborative relationships. Our vision is to help customers achieve their most challenging goals by unifying innovation, integrity, and exemplary services and products.

This contract is working with the Department of Veterans Affairs and focuses on modernizing and improving the GI Bill claims processing system, enhancing the efficiency and accuracy of education claims processing for veterans, service members, and their dependents.

Location:

San Antonio, TX

Clearance Requirements:

Public Trust

Essential Roles and Responsibilities:

The Developer is responsible for participating in the full agile development life cycle with Java apps, Web Services (REST), and reusable components to support the overall project. The Java Developer role is a specialized and technical position requiring a strong background in Java and Angular development, along with experience in various other programming aspects. The successful candidate will contribute significantly to the enhancement of the GI Bill claims processing system, ensuring a more efficient and accurate service for veterans and their dependents. The role demands a blend of technical expertise, problem-solving skills, and the ability to work effectively in a dynamic, agile environment. Roles and responsibilities include:
  • Full Agile Development Life Cycle Involvement: The Developer will actively participate in all stages of the agile development process. This includes working with Java applications, Web Services (REST), and developing reusable components to support the overall project.
  • Design and Development: They will be responsible for performing detailed design tasks, identifying reusable components, configuring, building, and testing both application and technical architecture components.
  • Technical Analysis and Debugging: The role involves analyzing technical needs and developing code accordingly. The Developer will also be tasked with debugging the code to ensure it aligns with the design objectives.
  • Defect Resolution: Identifying and fixing defects that are discovered during testing phases is a crucial part of this role.
  • Application Requirements Integration: The Developer will review and integrate all application requirements. These requirements encompass functional aspects, security, and performance standards.

Qualifications:
  • The candidate must have experience with Angular, Java, and Spring frameworks.
  • Java 11+ Development: Proficiency in Java, particularly version 11 or later, is essential.
  • Angular 10+ Development: Experience with Angular, specifically version 10 or above, is required.
  • REST and JSON: Knowledge of RESTful web services and JSON (JavaScript Object Notation) is necessary.
  • JPA 2.1+: Familiarity with Java Persistence API, version 2.1 or later.
  • Hibernate Transactions: The candidate should understand and be able to work with Hibernate for handling database transactions.
  • Caching Principles: Knowledge of caching principles to enhance application performance.
  • Aspect-Oriented Programming: Skills in aspect-oriented programming which separates cross-cutting concerns (like logging, security, etc.) from the main business logic.

Education
  • Bachelor's degree in computer science or related field preferred.

Created: 2024-04-12
Reference: 1411
Country: United States
State: Texas
City: San Antonio
ZIP: 78112


Similar jobs: