Java Software Developer - Senior jobs in United States
info-icon
This job has closed.
company-logo

Software Guidance & Assistance, Inc. (SGA, Inc.) ยท 1 month ago

Java Software Developer - Senior

Software Guidance & Assistance, Inc. (SGA) is searching for a Java Software Developer - Senior for a contract assignment with one of their premier Financial Services clients in Fort Worth, TX. The role involves managing and administering Microsoft Azure cloud environments, designing and implementing solutions, and ensuring the security and performance of cloud-based systems.

Information TechnologyStaffing Agency
check
H1B Sponsor Likelynote

Responsibilities

Setup, Manage and administer the Microsoft Azure cloud IaaS/PaaS environment, including provisioning, configuration, performance monitoring, policy governance and security
Design, architecture, develop, and implement highly available, multi-region solutions within Microsoft Azure Cloud
Analyze existing operational standards, processes, and/or governance to identify and implement improvements
Migrate existing On-Premises infrastructure services to cloud-based solutions
Manage security and access controls of cloud-based solutions
Develop and implement policy driven data protection best practices to ensure cloud solutions are protected from data loss
Monitor and optimize the performance, scalability, and security of cloud environments
Modify existing application code or interfaces or build new application components from detailed requirements
Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential
Participation in most aspects of programming and application development, including file design, update, storage, and retrieval
Ability to maintain the developed solution on an on-going basis is essential
Formulate concepts, define system scope and technical objectives based on user needs (requires very good written and verbal communication skills, ability to easily grasp business concepts, and possesses skills to build a vision)
Enhance processes to resolve operational problems and add new functions taking into consideration schedule, resource constraints, process complexity, dependencies, assumptions and application structure
Candidate is required to follow the existing development methodology and coding standards, and ensure compliance with the internal and external regulatory requirements
May guide various groups on application systems activities
Work under general directions; typically reports to a team lead or supervisor/manager

Qualification

Cloud ArchitectureInfrastructure as CodeDevOpsJAVAAzure Kubernetes ServiceWindowsLinux OSAzure NetworkingDatabase ManagementTeam IntegrationProblem-solvingCommunication SkillsSelf-motivated

Required

Minimum 8 years experience
Bachelor's degree in computer sciences or information system management required
Ability to integrate with large teams, demonstrating strong verbal and written communication skills
Application development experience in large scale enterprise environments is essential
Problem-solving skills and critical thinking are essential to effectively conduct the required tasks
Ability to work in a fast-paced environment, multi-tasking
Self-motivated and able to work autonomously when necessary
Intermediate to expert knowledge required in the following areas: Cloud Architecture: Strong understanding of cloud architecture principles and best practices
Strong expertise in Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of cloud resources
Programming Skills: Proficiency in scripting languages (e.g., PowerShell, Python)
DevOps: Experience with DevOps practices and tools (e.g., CI/CD pipelines, Azure DevOps, Git)
Integrate on-premises network with Azure Cloud using ExpressRoute etc
Experience in monitoring and logging solutions using Azure Monitor, Grafana, App Dynamics, Dyna Trace etc
Experience in setting up and manage Azure Kubernetes Service (AKS) Platform
Strong experience in Windows and Linux OS administration and OS Patching
Strong experience in Azure AD, Azure Backup, Azure Networking and Firewalls
Understanding of PKI infrastructure (certificates, encryption keys, and authentication protocols)
System development lifecycle
System development processes and method
Testing methods, including unit and integration testing (JUnit, JMock)
Utilization of software configuration management tools
Code deployment and code versioning tools
UNIX (AIX)
UNIX Scripting
JAVA, J2EE, EJB, JavaBeans, JavaScript, servlets, JDBC, struts, Hibernate
WebSphere, WSAD, MQ Series
DB2, SQL, MS Access
FTP/SFTP

Preferred

Certifications: Azure certifications (e.g., Azure Solutions Architect Expert, Azure Developer Associate) are a plus
Experience in financial services or captive auto finance companies is a strong plus

Company

Software Guidance & Assistance, Inc. (SGA, Inc.)

twittertwittertwitter
company-logo
SGA is the technology and resource solutions provider driven to stand out. We are a certified women-owned business.

H1B Sponsorship

Software Guidance & Assistance, Inc. (SGA, Inc.) has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (12)
2023 (19)
2022 (25)
2021 (41)
2020 (44)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Peter Taylor
CEO
linkedin
leader-logo
Andrew Gallagher - CCWP
Senior Vice President - Strategic Partnerships
linkedin
Company data provided by crunchbase