Java Spring Boot Developer with AWS Experience

Filled
February 23, 2026

Job Description

Job Overview

We are looking for a skilled Java Spring Boot Developer with hands-on experience in AWS cloud services. In this role, you will design and develop a tool that compares XML files received via AWS SQS, generates reports, and sends notifications via email. You will also work with S3 storage, RESTful APIs, and microservices architectures using Spring Boot.

This is an exciting opportunity for developers experienced in cloud-native applications who want to work on impactful automation and backend solutions.

Key Responsibilities

  • Develop and maintain Spring Boot microservices for backend systems.
  • Build a tool to compare XML files from AWS SQS, generate reports, and send emails.
  • Implement RESTful APIs and backend integrations.
  • Store, retrieve, and manage files using AWS S3 buckets.
  • Work with other AWS services such as Lambda, ECS, and CloudWatch.
  • Collaborate with cross-functional teams to design and implement solutions.
  • Parse, transform, and validate XML data efficiently.
  • Maintain code quality through version control (Git), code reviews, and best practices.

Required Skills

Backend Development

  • Strong experience with Java and Spring Boot
  • Knowledge of microservices architecture
  • RESTful API design and implementation

AWS & Cloud Services

  • Hands-on experience with AWS S3, Lambda, ECS, SQS
  • Cloud-based storage and messaging workflows

Data & Integration

  • XML parsing, comparison, and reporting
  • Email notifications and automated reporting workflows

Development Tools

  • Version control using Git
  • Agile development practices

Preferred Qualifications

  • Experience with AWS CI/CD pipelines
  • Familiarity with containerization (Docker / ECS)
  • Experience with logging, monitoring, and metrics on AWS
  • Previous experience building automation or reporting tools

Why Join

Opportunity to grow your expertise in cloud-native Java development

Work on innovative backend tools leveraging AWS and Spring Boot

Solve complex problems with automation and cloud services

Collaborate with a skilled technical team on high-impact projects