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