Java Full Stack Developer
Shireesha ReddyRemoteSENIORPosted 7d ago
JavaPythonAWS LambdaTerraformKafkaCI/CDSpring BootMicroservicesReact.jsAngularREST APIsAWS Cloud ServicesSQLNoSQL DatabasesCloudFormationTerragruntKubernetesDockerGitJenkinsGitLab CI/CDNexusArtifactoryGradleMavenCypressJestSeleniumJUnitPyTestAWS CloudWatchPrometheusGrafanaELK Stack
About the Role
We are seeking a Java Full Stack Developer with 15+ years of experience to join our team. This role involves developing and maintaining high-availability cloud-based applications using Java, Python, microservices, and various AWS services.
Key Responsibilities
• Design, develop, and maintain high-availability cloud-based applications using Java, Python, microservices, Kafka, AWS Lambda.
• Implement and optimize React.js, Redux, HTML, and modern UI/UX principles for frontend development.
• Build scalable, event-driven architectures with a focus on performance and observability.
• Develop APIs and implement API testing strategies for microservices.
• Automate cloud infrastructure deployment using CloudFormation, Terraform, and Terragrunt.
• Optimize AWS compute, storage, and security configurations for scalability and resilience.
• Develop and execute BDD (Behavior-Driven Development) and shift-left testing strategies.
• Implement unit, integration, and end-to-end tests to ensure application reliability.
• Implement observability and monitoring tools to ensure system reliability and performance.
• Design and manage CI/CD pipelines for automated code deployment.
• Implement secure coding best practices and enforce security policies in cloud environments.
Requirements
• 15+ years of experience in Java and full stack development.
• Strong hands-on experience with Terraform, Python, AWS Lambda, Kafka, and CI/CD tools.
• Proficiency in Java 17+, Spring Boot, Microservices, React.js/Angular, REST APIs, and AWS Cloud Services.
• Experience with SQL/NoSQL Databases, CloudFormation, Terragrunt, Kubernetes, Docker, Git, Jenkins, GitLab CI/CD, Nexus, Artifactory, Gradle, Maven, Cypress, Jest, Selenium, JUnit, PyTest, AWS CloudWatch, Prometheus, Grafana, and ELK Stack.