8+ years of professional experience in Java backend development with AWS work experience.Preferable AWS certified. AWS work experience 4+ years.Strong knowledge of core Java, Java 8, Spring Boot, KafKa and RESTful API developmentHands-on experience with CI/CD pipelines, Git, and build tools like Maven or GradleExperience in developing and deploying microservicesProven experience building parsers, custom or with frameworks like ANTLR, JavaCC, JFlex, JSoup, or similarStrong knowledge of Spring Boot, REST APIs, and backend frameworksHands-on experience with JSON, XML, and regular expressions for parsing and transformationExposure to event-driven architectures (Kafka, RabbitMQ)Familiarity with testing frameworks like JUnit, MockitoUnderstanding of Agile methodologies and DevOps practicesDefine and own the end-to-end application architecture based on business requirements.Design scalable, maintainable, and secure 3-tier applications (UI, Business Logic, Data Layer).Create architectural blueprints and design documents.Hands-on Development:Contribute to coding in Java, Spring Boot, REST APIs, Angular/React, and microservices.Guide and support the development team on complex implementations.Perform code reviews and enforce coding standards.DevOps & CI/CD:Implement DevOps practices including CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).Collaborate with infrastructure teams on deployment and cloud-native solutions (AWS/Azure/GCP).Leadership & Team Management:Lead a team of developers and provide technical mentorship.Collaborate with cross-functional teams including QA, Product Owners, and Business Analysts.Drive agile ceremonies and development best practices