Java AWS Developer

P2PSoftTek Inc
Seattle, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Seattle, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
Software as a Service
Cloud Computing
Cloud Computing Security
Cloud Engineering
Continuous Delivery
Continuous Integration
Hibernate
Java Web Services
Cloud Services
Software Engineering
Spring Cloud
System Availability
Spring-boot
Infrastructure as Code (IaC)
Cloudformation
Amazon Web Services (AWS)
Infrastructure Automation Frameworks
Kafka
Functional Programming
REST
Amazon Web Services (AWS)
Terraform
Microservices

Job description

A Java AWS Developer designs, develops, and deploys scalable, cloud-based applications using the Java ecosystem and Amazon Web Services (AWS). They bridge traditional software development with cloud architecture, focusing on microservices, infrastructure automation, and system performance., * Cloud Application Development: Build, test, and maintain robust Java-based applications and RESTful APIs deployed on the cloud

  • AWS Integration: Leverage core cloud services such as Amazon EC2, S3, Lambda, RDS, ECS, and EKS.

  • Microservices & Frameworks: Design and refactor monolithic applications into microservices utilizing Spring Boot, Spring Cloud, and Hibernate

  • CI/CD & Infrastructure: Create continuous integration/continuous deployment (CI/CD) pipelines and manage Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.

  • Performance & Security: Optimize application performance, ensure high availability, and adhere strictly to cloud security and data protection best practices.

Requirements

  • Experience: Typically 3 to 8+ years of professional software development experience, heavily focused on Java.
  • Technical Stack: Advanced proficiency in Java (Java 11/17+), Spring Boot, RESTful Web Services, and messaging queues (e.g., SQS, Kafka).
  • Cloud Knowledge: Hands-on experience deploying and troubleshooting AWS services.

Apply for this position