Full Stack Java Developer
Syam SaiUnited StatesMIDPosted 1h ago
JavaSpring BootAngularAWSOOPsCollectionsStreamsException HandlingJVM ConceptsJDK Version 8/17/21KafkaMessagingProducers/ConsumersTopic DesignConsumer GroupsEvent StreamingError HandlingPerformance TuningDockerKubernetesContainerizationImage OptimizationDeploymentsServicesIngressScalingTroubleshootingCI/CDDevOpsGitGitHub ActionsJenkins/Azure DevOpsBuild AutomationDeployment PipelinesRelease StrategyREST APIIntegration API StandardsAPI SpecificationOpenAPI/SwaggerAuthenticationAuthorizationVersioningContract-First DesignAI-Assisted DevelopmentAI Github CopilotCode GenerationUnit Test GenerationCode Quality ImprovementsProductivity GainsPlaywrightLambda TestUI automationTest executionregression testingCI/CD test integration
About the Role
We are looking for a Full Stack Java Developer to join our team. This role focuses on developing scalable backend systems using Java, Spring Boot, Angular, and AWS.
Key Responsibilities
• Develop and maintain full-stack applications using Java, Spring Boot, Angular, and AWS
• Implement OOPs, Collections, Streams, and Exception Handling
• Work with Kafka for messaging, including Producers/Consumers, Topic Design, and Consumer Groups
• Utilize Docker and Kubernetes for containerization and deployment
• Implement CI/CD pipelines using Git, GitHub Actions, and Jenkins/Azure DevOps
• Develop RESTful APIs and integrate with various services
• Utilize AI-Assisted Development tools for code generation and quality improvements
• Perform UI automation testing using Playwright and Lambda Test
Requirements
• Strong hands-on development experience with Java, Spring Boot, Angular, and AWS
• Experience with OOPs, Collections, Streams, and Exception Handling
• Knowledge of JVM Concepts and JDK Version 8/17/21 Features
• Experience with Kafka for messaging
• Experience with Docker and Kubernetes
• Experience with CI/CD pipelines
• Experience with RESTful APIs and API Standards
• Experience with AI-Assisted Development tools
• Experience with UI automation testing
Benefits
• Competitive salary and benefits package
• Opportunity to work with cutting-edge technologies
• Collaborative and innovative work environment