- Company Name
- Hired by Matrix, Inc
- Job Title
- Senior Java Software Developer
- Job Description
-
Job title: Senior Java Software Developer
Role Summary: Design, develop, and maintain high‑availability enterprise applications and Azure cloud infrastructures for an automotive finance organization. Lead architecture, DevOps, and migration activities while ensuring security, compliance, and performance.
Expectations: • Minimum 8 years Java development and cloud experience.
• Self‑motivated, independent, yet collaborative in a fast‑paced environment.
• Strong communication (verbal & written), critical thinking, and problem‑solving skills.
Key Responsibilities:
1. Provision, configure, and manage Microsoft Azure IaaS/PaaS resources (VMs, AKS, ExpressRoute, AD, Backup, Networking, Firewalls).
2. Design and implement multi‑region, highly available cloud solutions; migrate on‑premises workloads to Azure.
3. Build and maintain Java/J2EE applications (EJB, Servlets, Hibernate, Struts) and related components (WebSphere, MQ, WSAD).
4. Develop and maintain CI/CD pipelines (Azure DevOps, Git), IaC scripts (Terraform), and automation for provisioning and patching.
5. Implement monitoring, logging, and alerting with Azure Monitor, Grafana, AppDynamics, Dynatrace.
6. Ensure secure access controls, PKI, encryption, and data protection policies.
7. Conduct unit/integration testing (JUnit, JMock), code reviews, and compliance with coding standards.
8. Document architecture, design decisions, and operational procedures.
9. Mentor junior developers and coordinate with cross‑functional teams.
Required Skills:
- Java, J2EE, EJB, JavaBeans, JavaScript, Servlets, JDBC, Struts, Hibernate, WebSphere, WSAD, MQ, DB2, SQL, MS Access, FTP/SFTP.
- Scripting: PowerShell, Python.
- Unix (AIX) & Unix scripting.
- Windows/Linux administration and patching.
- Azure cloud architecture, Azure AD, Azure Backup, Azure Networking, Azure ExpressRoute, Azure Monitor, AppDynamics, Dynatrace, Grafana, AKS.
- Infrastructure as Code with Terraform.
- DevOps practices: CI/CD, Azure DevOps, Git.
- PKI, certificates, encryption keys, and authentication protocols.
- Knowledge of system development lifecycle, methodologies, testing (unit, integration).
Required Education & Certifications:
- Bachelor’s degree in Computer Science or Information Systems Management.
- Azure certifications such as Azure Solutions Architect Expert or Azure Developer Associate are a plus.
Fort worth, United states
Hybrid
Senior
08-12-2025