Logo for Futuralis

Java Backend with AWS

Roles & Responsibilities

  • Proficiency in Java and backend development frameworks (e.g., Spring Boot)
  • Experience with microservices architecture and RESTful API design
  • Hands-on experience with AWS services (Lambda, API Gateway, DynamoDB, S3, IAM) and Infrastructure as Code tools (CloudFormation, CDK)
  • Experience implementing CI/CD pipelines and deployment strategies (CodePipeline, CodeDeploy) for automated testing, integration, and deployment

Requirements:

  • Design, develop, and deploy cloud-native Java backend services on the AWS platform
  • Develop and maintain backend services and RESTful APIs using Java (e.g., Spring Boot) within a microservices architecture
  • Implement CI/CD pipelines and deployment strategies using AWS CodePipeline and CodeDeploy, and manage IaC with CloudFormation or CDK
  • Integrate with third-party APIs and SDKs, ensuring adherence to SDLC and collaboration with cross-functional teams

Job description

This is a remote position.

We are seeking a talented Java Backend Developer to join our team and play a pivotal role in designing, developing, and deploying cloud-native applications on the AWS platform. As an integral part of our development team, you will have the opportunity to work on challenging projects, collaborate with cross-functional teams, and contribute to the continuous improvement of our solutions.


Requirements

​- Develop backend services using Java
- Develop and maintain backend services and APIs using Java.
- Strong proficiency in Java and backend development frameworks (e.g., Spring Boot).
- Experience with microservices architecture and RESTful API design.
- Proficiency in AWS services such as Lambda, API Gateway, DynamoDB, S3, IAM, etc.
- Hands-on experience with Infrastructure as Code (IaC) tools like AWS CloudFormation and AWS CDK.
- Implement CI/CD pipelines using industry-standard tools for automated testing, integration, and deployment.
- Implement deployment strategies using AWS CodeDeploy and CodePipeline to ensure seamless application delivery.
- Integrate with third-party APIs and SDKs to extend application functionality and enhance user experience.
- Follow best practices and adhere to Software Development Life Cycle (SDLC) methodologies throughout the development process.

Nice to Have:

- AWS certification (e.g., AWS Certified Solutions Architect, AWS Certified Developer) is a plus.

Related jobs

Other jobs at Futuralis

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.