Job Description :
We are seeking a full-time contractor or employee for a Senior Full Stack Java Developer role.
Perform advanced automated systems development work in support of Application Solutions systems. Manage activities throughout all phases of the Software Development Life Cycle (SDLC), including analyzing, diagnosing, and resolving software, data, hardware, and reporting issues for internal and external clients. Develop and test Java applications that align with design specifications while ensuring compliance with accessibility and usability standards. Document current processes, review written specifications for additions or modifications, and create test cases for defects involving new and updated program policies. Analyze, design, and develop logical, structured programs and systems that are well-documented and maintainable by others. Ensure adherence to program documentation standards, procedural guidelines, and the organization’s goals and objectives. Perform additional duties as assigned to support and maintain operations.
Required Skills:
  • Proficiency in Java programming.
  • Experience with JSP, HTML, CSS, JavaScript, and Bootstrap 2.0.
  • Strong background in SQL, including DDL, DML, and Stored Procedures.
  • Hands-on experience with Spring MVC, Spring Boot, and Spring Batch frameworks.
  • Knowledge of Web API development (SOAP, REST, XML, JSON), with a preference for REST.
  • Understanding of Service-Oriented Architecture (SOA) concepts and technologies.
  • Experience with Microsoft Azure cloud technologies, including:
    • Java applications on Azure
    • Azure SQL Server
    • JBOSS EAP on Azure
  • Competence in scripting and batch processing using both legacy and modern technologies.
  • Experience developing WCAG-compliant (Web Content Accessibility Guidelines) web applications.
  • Solid understanding of Software Development Life Cycle (SDLC) principles, application programming practices, and software design techniques.
  • Ability to accurately test software applications through data-driven development methods.
  • Strong problem-solving skills, with expertise in scheduling, testing, installing, implementing, and troubleshooting software systems.

Preferred Skills:
  • Experience using GitHub in DevOps Cloud Environment
  • Strong written and verbal communication skills to document relevant issues clearly and accurately, and prepare accurate, concise, reliable reports
  • SDLC tools – Visio, Miro, ERWIN, Jira, Confluence, and ALM Octane
  • Other programming languages: .Net, C#, Appian
  • Experience with integrating web services across cloud platforms, Microsoft Azure, Amazon Web Services and PaaS environments
  • Experience with automating identity management services to include user authentication and authorization using an authentication framework, using Azure, Okta, LDAP, Entra
  • Texas Workforce Commission experience
             

Similar Jobs you may be interested in ..