Job Description
Key Responsibilities
- Develop a Spring Boot microservice to process XML files received from AWS SQS.
- Compare two XML files, generate a detailed report, and send it via email.
- Store and retrieve XMLs and reports in AWS S3.
- Design and implement RESTful APIs for system integration.
- Collaborate with the team to ensure clean, efficient, and maintainable code.
- Troubleshoot, optimize, and support deployed microservices in AWS.
Required Skills & Experience
- Java (Java 11+ preferred)
- Spring Boot and Spring ecosystem experience
- Microservices architecture development
- RESTful API design and implementation
- Experience with AWS services: S3, Lambda, ECS, SQS
- XML parsing and validation
- Version control using Git
- Strong problem-solving and debugging skills
Preferred Skills
- Experience with email services integration in Java
- Familiarity with Jenkins/CI-CD pipelines
- Knowledge of cloud-native architecture and best practices
Why Join Us
- Work on a critical AWS-based automation tool.
- Hands-on experience with modern microservices and cloud technologies.
- Flexible, remote-friendly working environment.