Senior Cloud Engineering Developer – Java & Azure
Artech LLC
Chicago, IL
Apply
JOB DETAILS
SALARY
$45–$59 Per Hour
LOCATION
Chicago, IL
POSTED
10 days ago
Title: Senior Cloud Engineering Developer Java & Azure
Locations: Chicago,IL
Duration: 6 Months
Experience Requested: 10+ Years
Pay Range: $45.00-59.00/Hour on W2 (All inclusive)
Applicant must be willing to work on W2.
Job Description:
We are seeking an experienced Senior Cloud Engineering Developer with strong expertise in Java development, Spring Boot, and Client Azure to design, develop, and maintain cloud-based applications. The ideal candidate will have hands-on experience with Snowflake, relational and non-relational databases, and containerization/orchestration tools such as Docker and Kubernetes. This role involves collaborating with cross-functional teams, supporting junior developers, and delivering high-quality software solutions in an Agile environment.
Key Responsibilities:
- Design and develop components in Java (Java 17) using Spring Boot, Spring Data JPA, and Hibernate.
- Implement security features using Spring Security, JWT, and authentication/authorization mechanisms.
- Collaborate with SQA teams to facilitate testing and validation of developed components using JUnit and Mockito.
- Gather system requirements, analyze user needs, and design application architecture, flow charts, and specification documents.
- Write clean, efficient, and well-documented code while implementing modernized testing features.
- Debug and troubleshoot programs and production issues.
- Support junior developers and assist in resolving technical challenges.
- Work with relational (Azure SQL, Snowflake, Oracle) and non-relational databases (Redis, MongoDB).
- Collaborate with other developers across teams to create innovative software solutions.
- Utilize Azure cloud services including AKS, APIM, App Gateway, Front Door, Key Vaults, and other advanced Azure resources.
- Work with messaging systems such as Kafka.
- Implement containerization and orchestration solutions using Docker and Kubernetes.
Essential Skills:
- Bachelors degree in Computer Science, Information Technology, or related field.
- 10+ years of overall development experience, with at least 7+ years in Core Java.
- Hands-on experience in Spring Boot, Spring Data JPA, Hibernate, Spring Security, JUnit, Mockito.
- Experience with Client Azure (AKS, APIM, App Gateway, Front Door, Key Vaults).
- Working knowledge of Snowflake, relational, and non-relational databases.
- Strong understanding of messaging systems (Kafka).
- Hands-on experience with Docker and Kubernetes.
- Agile development experience in a distributed cross-functional team environment.
Skills: Client Azure, Snowflake, Core Java
About the Company
A