Software Developer (Java) ONKL W2

Farmington Hills, MI, US • Posted 8 hours ago • Updated 8 hours ago
Contract W2
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • API
  • Cloud Computing
  • Java
  • Kanban
  • Kubernetes
  • IaaS
  • Docker
  • PaaS
  • Migration
  • Python
  • RESTful
  • Microsoft Azure

Summary

Software Developer (Java)

Introduction:

We are seeking a Senior Java Developer with extensive experience in Microsoft Azure to lead the technical migration of our on-premises application to the Azure cloud platform. The ideal candidate will be responsible for refactoring codebases, transitioning data stores, re-architecting services for containerization, and managing API subscriptions on Azure.

Responsibilities:

  • Refactor Java 17/SpringBoot 3.x/Angular/Postgres codebases for migration to Microsoft Azure
  • Transition local data stores to Azure and re-architect services for containerization on AKS
  • Migrate SpringBatch jobs processing large volumes of data to AKS and/or VM
  • Manage Kong API subscription on Azure
  • Migrate credentials to Azure Security Vault
  • Debug connectivity issues between on-premises legacy systems and Azure cloud services

Requirements:

Required Skills:

  • Bachelor''s Degree in Computer/Information Science or Engineering
  • Experience working with end users and architects to implement new requirements
  • Proficiency in Agile methodologies such as Scrum and Kanban
  • Experience with Kubernetes, Docker, IaaS, PaaS, and cloud deployment patterns
  • Knowledge of infrastructure automation and configuration tools
  • Experience in integrating backend systems through Apigee/ESB
  • Understanding of IAM tools like OpenID/SAML for user authentication
  • Knowledge of logging and monitoring tools like ELK stack and Grafana
  • Experience with Restful APIs and database access patterns
  • Development experience in cloud environments using SpringBoot and Java
  • Strong analytical, problem-solving, and troubleshooting skills
  • Excellent verbal and written communication skills

Preferred Skills:

  • Master''s Degree in Computer/Information Science or Engineering
  • Experience with Python, RESTful, Microsoft Azure
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10312854
  • Position Id: 8945095
  • Posted 8 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Farmington Hills, Michigan

Today

Easy Apply

Third Party, Contract

$64.29

Dearborn, Michigan

Yesterday

Easy Apply

Third Party, Contract

Depends on Experience

Dearborn, Michigan

Today

Easy Apply

Contract

$61 - $66 /hr

Dearborn, Michigan

Today

Easy Apply

Contract

$52 - $57 /hr

Search all similar jobs