Apply

Senior Java Developer (AWS & Python Experience) – 100% Remote

Posted 13 days agoViewed

View full description

💎 Seniority level: Senior, 10+ Years

📍 Location: United States

🏢 Company: Information & Technology Management

🗣️ Languages: English

⏳ Experience: 10+ Years

🪄 Skills: AWSBackend DevelopmentDockerGraphQLLeadershipPostgreSQLPythonSQLAgileCloud ComputingDynamoDBETLJavaKubernetesSpringSpring BootServerlessCI/CDRESTful APIsDevOpsTerraformMicroservices

Requirements:
  • Experience with Java, AWS services, and Python scripting
  • Experience with Spring Boot, Quarkus, or Micronaut
  • Experience with RESTful APIs & GraphQL services
  • Experience with AWS Lambda, API Gateway, DynamoDB, and ECS/EKS
  • Experience with AWS CloudWatch, X-Ray, and log monitoring
  • Experience with IAM policies, encryption, and access controls
  • Experience with Pandas, NumPy, or PySpark
  • Experience with CI/CD pipelines using AWS CodePipeline, GitHub Actions, or Terraform
  • Experience with Docker and Kubernetes (EKS)
Responsibilities:
  • Develop and maintain scalable, high-performance Java microservices using Spring Boot, Quarkus, or Micronaut.
  • Design and optimize RESTful APIs & GraphQL services for enterprise applications.
  • Implement event-driven architectures using AWS SQS, SNS, or Kafka.
  • Build cloud-native applications leveraging AWS Lambda, API Gateway, DynamoDB, and ECS/EKS.
  • Optimize application performance using AWS CloudWatch, X-Ray, and log monitoring.
  • Ensure AWS security best practices using IAM policies, encryption, and access controls.
  • Develop Python scripts for ETL pipelines, cloud automation, and DevOps workflows.
  • Work with Pandas, NumPy, or PySpark for data manipulation when required.
  • Integrate Python-based microservices into the Java ecosystem.
  • Implement CI/CD pipelines using AWS CodePipeline, GitHub Actions, or Terraform.
  • Deploy and manage containerized applications using Docker and Kubernetes (EKS).
  • Ensure automated deployments, logging, and monitoring for production systems.
  • Work in an Agile/Scrum environment with cross-functional teams.
  • Mentor junior engineers and provide technical leadership on Java/AWS best practices.
  • Participate in code reviews, architecture discussions, and performance tuning.
Apply