Java Full Stack Developer (AWS, Python, Terraform)/Remote

Java Full Stack Developer (AWS, Python, Terraform)/Remote

Posted Today by Apetan Consulting

Negotiable
Undetermined
Remote
Remote

Summary: We are seeking a Java Full Stack Developer proficient in cloud and automation technologies, specifically AWS, Python, and Terraform. The role involves developing scalable web applications across both front-end and back-end layers. The ideal candidate will leverage their expertise to enhance cloud infrastructure and automation processes. This position is fully remote, allowing for flexible work arrangements.

Key Responsibilities:

  • Design, develop, and maintain web applications using Java and related frameworks (e.g., Spring Boot)
  • Build and integrate RESTful APIs and backend services
  • Develop responsive front-end components using HTML, CSS, JavaScript, and frameworks like Angular or React
  • Deploy and manage applications on AWS cloud services
  • Write automation scripts using Python for backend processes and integrations
  • Use Terraform for infrastructure as code (IaC) to provision and manage cloud resources
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot, debug, and optimize application performance
  • Follow best practices for code quality, security, and scalability

Key Skills:

  • Bachelor’s degree in Computer Science, IT, or related field
  • Strong experience in Java and frameworks like Spring Boot
  • Proficiency in front-end technologies (HTML, CSS, JavaScript)
  • Experience with at least one modern JavaScript framework (Angular, React, or Vue)
  • Hands-on experience with AWS services (EC2, S3, Lambda, etc.)
  • Knowledge of Python scripting
  • Experience with Terraform for infrastructure automation
  • Understanding of REST APIs and microservices architecture
  • Familiarity with version control systems (e.g., Git)

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Java Full Stack Developer (AWS, Python, Terraform)

Job Summary:

We are looking for a skilled Java Full Stack Developer with experience in cloud and automation technologies. The candidate will be responsible for developing scalable web applications, working across front-end and back-end layers, and leveraging AWS services along with Python and Terraform for cloud infrastructure and automation.


Key Responsibilities:

  • Design, develop, and maintain web applications using Java and related frameworks (e.g., Spring Boot)
  • Build and integrate RESTful APIs and backend services
  • Develop responsive front-end components using HTML, CSS, JavaScript, and frameworks like Angular or React
  • Deploy and manage applications on AWS cloud services
  • Write automation scripts using Python for backend processes and integrations
  • Use Terraform for infrastructure as code (IaC) to provision and manage cloud resources
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot, debug, and optimize application performance
  • Follow best practices for code quality, security, and scalability

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, IT, or related field
  • Strong experience in Java and frameworks like Spring Boot
  • Proficiency in front-end technologies (HTML, CSS, JavaScript)
  • Experience with at least one modern JavaScript framework (Angular, React, or Vue)
  • Hands-on experience with AWS services (EC2, S3, Lambda, etc.)
  • Knowledge of Python scripting
  • Experience with Terraform for infrastructure automation
  • Understanding of REST APIs and microservices architecture
  • Familiarity with version control systems (e.g., Git)

Preferred Qualifications:

  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Familiarity with Agile/Scrum methodologies
  • Understanding of security best practices in cloud environments

Experience Level:

  • 3–6 years (can be adjusted based on requirement)