AWS Java Full Stack Developer
Rohith MunigalaUnited StatesSENIORPosted 13d ago
OOPsCollectionsStreamsException HandlingJVM ConceptsJDK Version 8/17/21 FeaturesDesign PatternsMultithreadingFunctional and Reactive ProgrammingSpring BootDependency InjectionREST APIsSpring Security (JWT)JPA/HibernateTransaction ManagementActuatorConfiguration ManagementSpringboot Input ValidationGlobal Exception handlingSpring Boot AnnotationsRest TemplateWebclientMicroservices ArchitectureService DecompositionAPI DesignResiliency PatternsCircuit BreakerDistributed TransactionsScalabilityObservabilityComponentsServicesRxJSState ManagementRoutingAPI IntegrationUI Performance OptimizationAWS Cloud ServicesEC2S3RDSLambdaAPI GatewaySNSSQSIAMAKSECSAutoScalingCloudWatchNetworking ConceptsAWS-Native ArchitectureServerless DesignEvent-Driven PatternsHigh AvailabilityCost OptimizationSecurity Best PracticesKafkaMessagingProducers/ConsumersTopic DesignConsumer GroupsEvent StreamingError HandlingPerformance TuningDockerKubernetesContainerizationImage OptimizationDeploymentsServicesIngressScalingTroubleshootingCI/CDDevOpsGitGitHub ActionsJenkins/Azure DevOpsBuild AutomationDeployment PipelinesRelease StrategyREST APIIntegrationAPI StandardsAPI SpecificationOpenAPI/SwaggerAuthenticationAuthorizationVersioningContract-First DesignAI-Assisted DevelopmentAI Github CopilotCode GenerationUnit Test GenerationCode Quality ImprovementsProductivity GainsPlaywrightLambdaTestUI automationTest executionregression testingCI/CD test integrationDesign and ArchitectureProblem SolvingStakeholder CommunicationAgile Delivery
About the Role
We are looking for an experienced AWS Java Full Stack Developer to join our team in Atlanta, GA. This role requires 7+ years of experience and involves working with a wide range of technologies including Java, Spring Boot, AWS Cloud Services, and Microservices Architecture.
Key Responsibilities
• Design and implement RESTful APIs using Spring Boot
• Develop and maintain microservices architecture
• Utilize AWS Cloud Services such as EC2, S3, RDS, Lambda, and more
• Implement CI/CD pipelines and DevOps practices
• Collaborate with stakeholders and contribute to Agile Delivery
Requirements
• 7+ years of experience in Java Full Stack Development
• Strong knowledge of OOPs, Collections, Streams, and Exception Handling
• Experience with Spring Boot, Spring Security, JPA/Hibernate
• Proficiency in Microservices Architecture and API Design
• Familiarity with AWS Cloud Services and AWS-Native Architecture
• Experience with Docker, Kubernetes, and CI/CD tools
• Strong problem-solving skills and stakeholder communication