← Back to jobs

Technocraft Solutions Logo
Sr. Java Cloud Engineer

Technocraft Solutions

 

Fort Worth, TX, USA

Posted On: 6 days ago
Experience: 9+ years
Availability: Onsite
Openings: 1
Category: Sr. Java Cloud Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Required:

  • 7–9 years of professional software development experience.
  • 7+ years of experience with Java and Spring-based application development.
  • Strong hands-on experience with:
    • Java 8, 11, or 17+
    • J2EE
    • Spring Boot
    • Spring MVC
    • Spring Security
    • Spring Data JPA/Hibernate
    • RESTful APIs
    • Microservices
    • Oracle or PostgreSQL
    • Unix/Linux
    • Application development and production support
  • Experience developing scalable and high-performance backend services.
  • Experience with Azure Cloud services.
  • Experience creating and maintaining CI/CD pipelines.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Experience supporting applications in cloud, on-premises, or hybrid environments.

Preferred:

  • Docker experience.
  • Kubernetes or Azure Kubernetes Service (AKS) experience.
  • Azure Container Apps experience.
  • Experience with NoSQL databases such as MongoDB or Couchbase.
  • Experience developing AI agents or integrating AI models into applications.
  • Experience with Shell/Bash scripting.

Responsibilities:

  • Design, develop, test, deploy, and maintain enterprise-grade applications.
  • Build scalable, high-performance backend services using Java, J2EE, Spring Boot, and Spring MVC.
  • Develop RESTful APIs and microservices.
  • Integrate applications with databases, third-party systems, and cloud services.
  • Implement application security using Spring Security and Azure Active Directory.
  • Perform unit testing, code reviews, debugging, and application performance tuning.
  • Analyze technical requirements and participate in application design and architecture discussions.
  • Support applications hosted in Azure, on-premises, and hybrid environments.
  • Troubleshoot production issues, analyze application logs, and perform root-cause analysis.
  • Collaborate with development, QA, infrastructure, and business teams to support successful releases.
  • Use AI-assisted development tools to improve coding speed, quality, testing, and troubleshooting.
  • Integrate AI agents into new and existing applications.
  • Develop or support AI agents using different models to improve productivity and automate repetitive business or technical processes.
  • Adapt AI-based solutions to meet application and team requirements.
  • Design and deploy cloud-native applications using Microsoft Azure.
  • Work with Azure services including:
    • Azure App Services
    • Azure Kubernetes Service (AKS)
    • Azure Functions
    • Azure Storage Accounts
    • Azure Key Vault
    • Azure Monitor
    • Application Insights
    • Azure Active Directory/Microsoft Entra ID
  • Monitor deployed applications and troubleshoot cloud-related issues.
  • Support secure application authentication and authorization.
  • Build and maintain CI/CD pipelines using GitHub Actions, Git, and Azure DevOps.
  • Automate application builds, testing, deployments, and release processes.
  • Support deployment monitoring and production release activities

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs