Jobs → Engineering → Java Software Engineer

Java Software Engineer

manasa s.United StatesMIDPosted 2h ago
JavaSpring BootREST APIsMicroservicesTerraformHCLGitLab CI/CDYAMLGCPIAMCompute EngineAzureEntra IDRBACVMsAPI integrationsDistributed systemsLinux scriptingTerraform EnterpriseHCP TerraformTerraform CloudMavenJUnitMockitoSonarQubeDockerKafkaTemporalPythonBash scriptingAWSGoGolang
About the Role We are looking for a Java Software Engineer specializing in Infrastructure as Code (IaC) to join our team. This role involves developing Java services and Terraform modules for infrastructure provisioning and management. Key Responsibilities • Develop Java services and microservices • Create Terraform modules for infrastructure provisioning • Implement GitLab CI/CD pipelines using YAML • Work with GCP services including IAM, Compute Engine, networking, and storage • Integrate APIs and troubleshoot distributed systems • Write Linux scripts for automation and deployment Requirements • Strong hands-on experience with Java, Spring Boot, REST APIs, and Microservices • Hands-on development with Terraform / HCL, reusable modules, state management, and infrastructure provisioning • Strong experience with GitLab CI/CD, YAML pipelines, automation, testing, and deployment • Basic Azure knowledge – Entra ID, RBAC, VMs, and networking • Experience with API integrations, distributed systems, troubleshooting, and Linux scripting

Similar projects

Senior .NET Full Stack Developer
Sahithi Potnuri · C#, .NET Core, .NET 6/7
Senior Full Stack Developer
Koushal Kishor Singh · Java, React, AI-Assisted Development
AI Full Stack Developer
Sneha Balaguru · Angular, Java/Spring Boot, Azure
Early · 0 applied1 of 4,943 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy